ИM
Size: a a a
ИM
AS
ИM
ИM
AV
ИM
A
D
y
Добрый день! Я Надя, занимаюсь поиском DevOps Engineer. У меня есть разные вакансии для инженеров с опытом работы с Docker, Ansible, Jenkins от 2х лет в Москве и Европе с оплачиваемой релокацией. Удаленки пока нет. Зарплатные вилки от 150 до 350 тысяч рублей. Если вам интересно, то напишите мне сюда - https://mssg.me/recruitert. Надеюсь на ваш ответ)
AS
A
AS
y
A
y
PS
Добрый день! Я Надя, занимаюсь поиском DevOps Engineer. У меня есть разные вакансии для инженеров с опытом работы с Docker, Ansible, Jenkins от 2х лет в Москве и Европе с оплачиваемой релокацией. Удаленки пока нет. Зарплатные вилки от 150 до 350 тысяч рублей. Если вам интересно, то напишите мне сюда - https://mssg.me/recruitert. Надеюсь на ваш ответ)
ИM
D
ИM
Задание:
1) Зарегистрироваться в Amazon
2) Создать свой VPC, публичный subnet
3) Создать ASG минимального размера, произвольной линухи на вкус
4) Создать AWS ALB, связать c новоиспеченным ASG
5) Завести внутренню зону *my-nginx.interna* l через Route53
6) на ASG тачке(ах) должен происходить следующий бутстрап:
- Устанавливаться Docker Engine
- С ремоутного репозитория качаться "docker-compose" файл, где будет собираться/ранаться следующее:
стандартный nginx, который выводит текст "Hello, i am Nginx on instance: ${instance_id}"
Дополнение на *:
7*) Создать AWS ECR, загрузить образ nginx туда и уже оттуда забирать стандартный образ вместо публичной репы
8*) *my-nginx.internal* должен быть доступен по https, добавить самоподписанный SSL сертификат
Ограничения:
- Тулы\Cloud, которым нужно научиться\проверить знания: git, terraform, ansible, aws
- Мелкие баш-скрипты разрешены
- Можно использовать другие тулы, но с крепким обоснованием почему тулы выше не подходят
- Код должен храниться в публичном доступе, например, на гитхабе
- Обязательное README.md, чтобы не гадать о последовательности подготовительных действий
Ожидаемые действия:
1. Чтение README.md, пред-подготовка
2. Запуск terraform
3. Смотреть в браузер как отрабатывает ALB, получая сообщеньку от nginx(ов) по адресу my-nginx.internal