Argo CD and GitHub Action-2: Running Together Them To Create The CI/CD Pipeline Into Google Cloud GKE

In these articles, we’ll deploy a restaurant web application developed by Node.js and React into the Kubernetes cluster by using GitHub Action (for Continuous Integration) and Argo CD (for Continuous Delivery). In my previous article, we completed the Kubernetes cluster and Argo CD installations. Then, we created a GitHub Action main.yml file to run the CI pipeline, then pushed the source code to the GitHub Repository to trigger the GitHub Action pipeline. The GitHub Action pipeline built, tagged, and then pushed the image of the source code into the Amazon ECR repository.
in the second article of this series, we continue from where we left off. Firstly, we will configure Argo CD (adding the app and the GitHub Repository to Argo CD, creating a secret in the Kubernetes cluster to connect Amazon ECR, etc. ). After that, we will change the source code, push it to GitHub, and observe the…

Cumhur Akkaya
10 min read6 days ago

--

--

Cumhur Akkaya
Cumhur Akkaya

Written by Cumhur Akkaya

✦ Multi-Cloud & DevOps Engineer, ✦Technical Writer, ✦AWS Community Builder, ✦LinkedInTop Voice, ✦Believes in learning by doing, ✦ linkedin.com/in/cumhurakkaya

No responses yet