What Is Argo and how it works in Google Kubernetes Engine

Mohamed Dhaoui
8 min readJan 24, 2021

The use and adoption of application container technologies is growing. By 2022, it’s predicted the market for these will be $4.3 billion.As the benefits of containerization are realized by more organizations, users are searching for better and more efficient ways to make Kubernetes and other container programs work for them.

Argo is a unique tool that makes using Kubernetes more accessible to everyone. The power of containers is something that everyone should see, and with Argo, this is now possible.

Recently, the Cloud-Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept Argo as an incubation-level hosted project. As a new project, Argo focuses on Kubernetes-native workflows and continuous deployment.

Before diving into the specifics of what Argo offers and how you can begin using the features, it’s a good idea to learn more about what it actually is.

1. Argo framework

The official name is actually Argoproj; however, most people just say Argo.
it’s a collection of Kubernetes-native tools that run and manage jobs and applications on Kubernetes. It provides a simple combination of multiple services for creating jobs and applications on Kubernetes: It includes Rollouts, Events, CD, and Workflows. Each…

--

--

Mohamed Dhaoui

Lead Data engineer and Data science practitioner ! Interested in data science and software development topics. GCP 5x certified and Go fan.