@@ -58,13 +58,11 @@ kubectl wait --for=condition=Serving=True clustercatalog/operatorhubio --timeout
5858### Install a Cluster Extension
5959
6060For simplicity, the following example manifest includes all necessary resources to install the ArgoCD operator.
61- The manifest includes installation namespace, installer service account and associated minimal set of RBAC permissions
62- needed for installation, and the ClusterExtension resource, which specifies the name and version of the extension to install.
63- More information on installing extensions can be found [ here] ( ../tutorials/install-extension.md ) .
61+ The manifest includes installation namespace and the ClusterExtension resource, which specifies the name and
62+ version of the extension to install. More information on installing extensions can be found [ here] ( ../tutorials/install-extension.md ) .
6463
6564``` bash
66- # Apply the sample ClusterExtension. Manifest already includes
67- # namespace and adequately privileged service account
65+ # Apply the sample ClusterExtension. Manifest already includes namespace
6866kubectl apply -f https://raw.githubusercontent.com/operator-framework/operator-controller/main/config/samples/olm_v1_clusterextension.yaml
6967```
7068
@@ -94,20 +92,9 @@ kubectl delete clusterextension/argocd
9492
9593### Cleanup
9694
97- Extension installation requires the creation of a namespace, an installer service account, and its RBAC. Once the
98- extension is uninstalled, these resources can be cleaned up.
95+ Extension installation requires the creation of a namespace. Once the extension is uninstalled, the namespace can be removed.
9996
10097``` bash
101- # Delete namespace, and by extension, the installer service account, Role, and RoleBinding
98+ # Delete the namespace
10299kubectl delete namespace argocd
103100```
104-
105- ``` bash
106- # Delete installer service account cluster roles
107- kubectl delete clusterrole argocd-installer-clusterrole && kubectl delete clusterrole argocd-installer-rbac-clusterrole
108- ```
109-
110- ``` bash
111- # Delete installer service account cluster role bindings
112- kubectl delete clusterrolebinding argocd-installer-binding && kubectl delete clusterrolebinding argocd-installer-rbac-binding
113- ```
0 commit comments