Скажем, у меня есть файл docker-compose, подобный следующему:
version: '3'
services:
nginx:
image: nginx:latest
ports:
- 80:80
Я хочу в идеале иметь возможность развернуть его на AWS Fargate (хотя я достаточно разочарован, чтобы взять ECS или что-то еще, что работает) — сейчас меня не волнуют объемы, масштабирование или что-либо еще, что может иметь сложность , Я только после минимума, чтобы я мог начать понимать, что происходит. Единственное предостережение в том, что это должно быть в коде — автоматическое развертывание, которое я могу запустить с сервера CI.
Является ли CloudFormation правильным инструментом? Кажется, я могу найти только примеры, которые состоят буквально из тысячи строк yaml или более, ни один из них не работает, и их невозможно отладить.