Перейти к содержимому

Multi-Cluster GitOps Application Delivery Using ArgoCD and OCM Hub-... - Maggie Chen & Xiangjing Li

CNCF [Cloud Native Computing Foundation]

0:00 / 0:00

Multi-Cluster GitOps Application Delivery Using ArgoCD and OCM Hub-... - Maggie Chen & Xiangjing Li

668 просмотров · 3 года назад
CNCF [Cloud Native Computing Foundation]
140 тыс. подписчиков
668 просмотров · 3 года назад
Multi-Cluster GitOps Application Delivery Using ArgoCD and OCM Hub-Spoke Pull Model Pattern - Maggie Chen & Xiangjing Li, Red Hat Argo CD is a graduated CNCF project that takes a GitOps approach to managing and deploying applications on Kubernetes clusters. Open Cluster Management (OCM) is a CNCF Sandbox project that is focused on managing a fleet of Kubernetes clusters at scale. The current Argo CD architecture is a push model, which allows for pushing workload from a centralized cluster to the remote clusters. In this presentation, by integrating with OCM, Argo CD can gain an optional pull model or hub-spoke pattern, where the workload on the remote clusters are pulled from a centralized cluster. The pull model offers several advantages over the existing push model. It is well researched and documented that hub-spoke patterns generally offer better scalability. Remote cluster credentials no longer have to be stored in a centralized environment which offers enhanced security and allows for a more closed air gap environment to use Argo CD. If the primary cluster goes down, the other remote clusters can still function independently, which eliminates the single point of failure.