Before we can access the Argo CD Web UI, we must authenticate with the GKE cluster. To do so, run the following command: $ gcloud
Author: Matt Romance
The Kubernetes manifests – Continuous Deployment/ Delivery with Argo CD
The manifests directory contains Kubernetes manifests that we will apply to the Kubernetes cluster. As we’re setting up Argo CD first, it only contains the
Terraform changes – Continuous Deployment/ Delivery with Argo CD
The terraform directory now contains two more files:• argocd.tf: This contains the Terraform configuration for deploying Argo CD• app.tf: This contains the Terraform configuration for
Introduction to Argo CD – Continuous Deployment/ Delivery with Argo CD
Argo CD is an open source, declarative, GitOps- based CD tool designed to automate deploying and managing applications and infrastructure on Kubernetes clusters. Argo CD
Creating and setting up our Environment repository – Continuous Deployment/ Delivery with Argo CD-3
As we’ve used Terraform workspaces to manage multiple environments, the preceding code selects an existing Terraform workspace with the branch name denoted by ${GITHUB_REF##*/} or
Creating and setting up our Environment repository – Continuous Deployment/ Delivery with Argo CD-2
It creates two resources – a service account and a three-node GKE instance that uses the service account with the cloud platform OAuth scope. We
Creating and setting up our Environment repository – Continuous Deployment/ Delivery with Argo CD-1
Continuous declarative IaC using an Environment repository As we know by now, we must create a GKE cluster to host our microservices. So far, we’ve
Automate security – Securing and Testing Your CI/CD Pipeline
Security should not hinder the speed of your DevOps teams; therefore, to keep up with the fast pace of DevOps, you should look at embedding