Экзамен по DevOps
Необходимо выполнить задание с минимальными пояснениями в mobaxterm на linux ubuntu. Задание выполняется в закрытой сети, так что изображения уже установлены файлом на самом компьютере
Создайте docker swarm:
node-1 является менеджером сворма, а node-2 и node-3 являются рабочими узлами
Подготовьте статическую HTML-страницу:
Предоставьте простой HTML-файл (например, index.html), который должен обслуживаться веб-сервером Nginx
- он должен включать приветственный текст и изображение
Создайте Dockerfile:
Напишите Dockerfile для настройки сервера Nginx, который будет обслуживать предоставленный HTML-файл.
Dockerfile должен:
- Использовать образ nginx: 1.21.6 в /root (загрузите его при необходимости)
- Скопировать файл index.html в соответствующий каталог для обслуживания его Nginx.
Создайте файл docker-compose.yml для keepalived:
Напишите файл docker-compose.yml для запуска образа keepalived:
Используйте образ keepalived в /root (загрузите его при необходимости)
Запустите docker-compose.yml на каждом рабочем узле отдельно, а не в режиме сворма (рекомендуется использовать env файл)
Создайте файл docker-compose.yml для сворма nginx:
Напишите файл docker-compose.yml для запуска созданного вами образа:
он должен сопоставлять порт 80 на хосте с портом 80 в контейнере.
Напишите Bash-скрипт:
Напишите Bash-скрипт (setup.sh), который:
Создает образ docker из Dockerfile.
Запускает стек nginx docker через docker-compose.yml на обоих рабочих узлах.
Выводит сообщение, указывающее, что сервер работает и доступен.
Финальные тесты:
доступ к http://<virtual_ip> и проверьте, что ваша html-страница в порядке
выключите активный узел и посмотрите, что другой узел принимает виртуальный ip
доступ к http://<virtual_ip> снова и проверьте, что ваша html-страница в порядке
Приложения 2
Актуальные фриланс-проекты в категории DevOps
Перенести почту из Google Workspace на другую платформу
5000 UAH
Ищу специалиста, который поможет перенести корпоративную почту с Google Workspace на другую почтовую платформу. Хотим перейти, потому что Google Workspace для нас сейчас выходит довольно дорого. У нас примерно 30 пользователей. Пока что окончательно не определились, на какую… DevOps, Администрирование систем и сетей ∙ 3 часа 28 минут назад ∙ 14 ставок |
Интеграция Google Analytics в CRM через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Администрирование систем и сетей ∙ 6 дней 5 часов назад ∙ 19 ставок |
Настроить сервер для почты
1000 UAH
У нас есть 2 домена и более 20 почтовых ящиков, которые сейчас активно используются. Почта работает через серверы gmail. Необходимо настроить собственный сервер и перенести всю почту с gmail на этот новый сервер. Прошу указать, когда вы можете начать работу и стоимость работы. DevOps ∙ 12 дней 6 часов назад ∙ 11 ставок |