Рубрики
Uncategorized

Новый запуск AWS Copilot

AWS запустил Copilot, его контейнерная служба интегрируется с эластичным контейнером. Copi … Tagged с AWS, Docker, Container, DevOps.

AWS запустил Copilot, его контейнерная служба интегрируется с эластичным контейнером. Копилот на самом деле работает, как, вы пишете один файл Docker, а Copilot управляет кодовым толканием, созданием и запусками в ECS. Автоматический трубопровод CI/CD создается путем простого наступления репозитория GIT. Просто предоставив ваш контейнерный копило, обрабатывайте высокую доступность и создание балансировщика нагрузки и конфигурацию. А также будущие обновления в Copilot — это хранилище для ваших услуг.

Копилот был сосредоточен на 3 основных частях, таких как

  • Заявление
  • Окружающая среда
  • Услуга

Следуйте шагам ниже, чтобы поиграть с AWS Copilot,

curl -Lo /usr/local/bin/copilot https://github.com/aws/copilot-cli/releases/download/v0.1.0/copilot-darwin-v0.1.0 &&
  chmod +x /usr/local/bin/copilot &&
  copilot --help

После этого вы увидите что -то подобное в своем терминале.

Затем теперь дайте простой Dockerfile, в котором есть веб -сервер Nginx.

FROM nginx:alpine
EXPOSE 80
COPY . /usr/share/nginx/html

Это основной Dockerfile, он говорит, что контейнер для создания изображения, называемого Nginx из Docker Hub. И разоблачить 80 порта для Nginx. Затем скопируйте какой -нибудь базовый HTML -файл в контейнер.

Итак, когда вы бежите Copilot init Вы что -то в вашем терминале, как это.

Так что вот что происходит, апилот найдет мой Dockerfile и подскажет несколько вопросов, вот и все, бинго …

Copilot предлагает раздел журнала для просмотра того, что происходит в нем. Просто набирая Copilot SVC журналы --следить , Вот как это выглядит.

2 секунды, вот как долго в гонках на F1 требуется команда из ямы, чтобы получить четыре шины и продолжить. Какое у вас сейчас оправдание? Будьте продуктивны и сэкономьте время.

Оригинал: «https://dev.to/allericksha/new-launch-aws-copilot-56jb»