Kubernetes - Argo-CD - Custom Installation
Installing Argo CD the GitOps Way: A More Stable and Maintainable Approach I recently deployed Argo CD in my dev cloud and I’m already impressed with how much it improves my Kubernetes workflow. In...

Source: DEV Community
Installing Argo CD the GitOps Way: A More Stable and Maintainable Approach I recently deployed Argo CD in my dev cloud and I’m already impressed with how much it improves my Kubernetes workflow. Instead of following the quick official installation method, I adapted the process for better version control, reproducibility, and long-term stability. The Official Quick-Start Method The fastest way to get Argo CD running is this one-liner: kubectl create namespace argocd kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml This works great for testing or throwaway environments. For production or long-lived setups, however, I strongly recommend a more deliberate approach. Why a GitOps-First Installation Is Better Argo CD is almost entirely configured through Kubernetes ConfigMaps and other manifests. While you can tweak some settings in the web UI, most changes live in YAML files. Relying on ad-hoc kubectl