In this post, we will learn GitOps principles using Terraform, AKS and AWS. The entire infrastructure will be created using Terraform. The end to end devsecops pipeline will be created using GitHub Actions. This end to end pipeline will have Sonarqube for SAST, Trivy for container scan and deployment will happen using ArgoCD on AKS.
Learn about GitOps
In this post we will compare GitOps with DevOps and DevSecOps with examples. We will understand these terms in the simplest manner.
Learn to Deploy ArgoCD on Azure Kubernetes Cluster
If you want to Deploy ArgoCD on Azure Kubernetes Cluster, you need to follow the steps: Steps to install ArgoCD on Kubernetes Cluster: 1) Create a namespace argocd using below command:kubectl create namespace argocd 2) Install argocd in argocd namespace using below command:kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml 3) Verify argocd resources have been created […]