Argo CD can be installed and managed through a continuous delivery pipeline, sidestepping the need for manual command execution such as `kubectl apply` or `helm upgrade --install`, and thus adhering to GitOps principles. By using Codefresh, a SaaS solution, along with Terraform, kubectl, helm, and custom scripts, a pipeline is created to deploy and manage Argo CD, eliminating the traditional "chicken and egg" problem of deploying GitOps tools manually. This setup allows for the removal of direct access to the Kubernetes control plane, enhancing security and automation by using Git as the sole interface for deploying changes. The process involves configuring a Kubernetes cluster, retrieving necessary configurations like Kube config, and ensuring the correct setup of tools for deploying Argo CD. Once operational, Argo CD handles subsequent deployments, updates, and deletions, with Codefresh facilitating the pipeline execution. The overall aim is to fully automate the deployment process, ensuring that direct command execution is no longer necessary, thereby streamlining the management of applications in Kubernetes environments through Git-driven workflows.