Загрузка...

Multi-Cloud CICD - OpenShift 4 & Ansible Tower

This video is done in collaboration with Woh Shon (https://github.com/wohshon). It demonstrates a continuous deployment use case using Ansible Tower to deploy applications across multiple OpenShift Container Platform (OCP) Clusters. Note that things may change when Kubernetes Federation is GA on OpenShift.

All relevant playbooks can be found at
https://github.com/eanylin/ansible-lab/tree/master/ocp4_demo
https://github.com/wohshon/ocp-demo

The video starts off by showing a steady state of the environment - “clustered” nodejs apps deployed across 2 OCP clusters. Multiple Pods in Site1, single Pod in Site2.

A Jenkins Pipeline has been setup in OCP cluster on Site1, the pipeline simulates an end to end lifecycle of the application deployment.
- Build and Test in Dev
- Tag and Deploy image and push to QA
- After approval, tag and push image into Production on Site1
- Trigger Ansible Tower to push image to Production on Site2

To showcase an upgrade of the application, code changes will be made in the source code repo (Github).

In the demo, the pipeline will be triggered manually to start the upgrade process

Видео Multi-Cloud CICD - OpenShift 4 & Ansible Tower канала eanylin
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять