Skip to content

Instantly share code, notes, and snippets.

@olegvg
Last active November 1, 2016 09:35
Show Gist options
  • Save olegvg/fc5329f8eff9f3d93101e9b3104a88a0 to your computer and use it in GitHub Desktop.
Save olegvg/fc5329f8eff9f3d93101e9b3104a88a0 to your computer and use it in GitHub Desktop.

Тестовое задание. DevOps engineer.

Spark provision using Ansible

Первая часть

Небходимо:

  1. Разработать Dockerfile для развертывания инстанса Cassandra
  2. Разработать Ansible Playbook для развертывания кластера Cassandra из 3х инстансов, используя Docker
  3. Подробно описать работу playbook-а, тк. в Сети масса рецептов того, как решить поставленную задачу – требуется не слепой copy-paste этих рецептов, а доказательство осмысленной разработки
  4. Развернуть с помощью Ansible кластер из 3х инстансов Cassandra
  5. Дать доступ по SSH ко всем нодам, используя, например, port mapping или с помощью docker exec
Вторая часть

Сделать всё то же самое, только для кластера Spark, включая коннектор к Cassandra.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment