🚀 Deploying Applications with Argo CD on Minikube: Embracing the "Apps of Apps" Pattern! 🚀
This repository contains the code and configuration for deploying applications using Argo CD on a Minikube cluster, leveraging the "apps of apps" pattern for efficient application management.
- Minikube installed
- kubectl installed
- Git installed
- Clone the git repo
Start your Minikube cluster with the following command:
minikube start
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
kubectl port-forward svc/argocd-server -n argocd 8080:443
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 --decode
kubectl apply -f app-of-apps.yml