github.com/argoproj-labs/argocd-operator@v0.10.0/docs/install/start.md (about) 1 # Install 2 3 The Argo CD Operator was created with the intention of running through the [Operator Lifecycle Manager][olm_home], 4 specifically on [OpenShift 4][openshift_home]. This is where the operator shines most, as it leverages the powerful 5 features built into the latest version of OpenShift. 6 7 That being said, the operator can be installed and provide the same functionality on any Kubernetes cluster. The 8 following methods are provided for installing the operator. 9 10 ## OpenShift 11 12 The operator is published as part of the built-in Community Operators in the Operator Hub on OpenShift 4. See the 13 [OpenShift Install Guide][install_openshift] for more information on installing on the OpenShift platorm. 14 15 ## Operator Lifecycle Manager 16 17 Using the Operator Lifecycle Manager to install and manage the Argo CD Operator is the preferred method. The operator 18 is published to [operatorhub.io][operatorhub_link]. Following the installation process there should work for most OLM 19 installations. 20 21 Look at the [OLM Install Guide][install_olm] for an example using this approach with minikube. 22 23 ## Manual Installation 24 25 The operator can be installed manually if desired. 26 27 !!! info 28 The manual installation method requires cluster credentials that provide the `cluster-admin` ClusterRole or 29 equivalent. 30 31 The [Manual Installation Guide][install_manual] provides the steps needed to manually install the operator on any 32 Kubernetes cluster. 33 34 [install_manual]:./manual.md 35 [install_olm]:./olm.md 36 [install_openshift]:./openshift.md 37 [olm_home]:https://github.com/operator-framework/operator-lifecycle-manager 38 [openshift_home]:https://try.openshift.com 39 [operatorhub_link]:https://operatorhub.io/operator/argocd-operator