Installing the Secrets Store CSI driver
To enable Red Hat OpenShift Container Platform to mount secrets from external secret management systems, install the Secrets Store CSI Driver Operator and create a ClusterCSIDriver instance.
-
Access to the Red Hat OpenShift Container Platform web console.
-
Administrator access to the cluster.
-
Install the Secrets Store CSI Driver Operator:
-
Log in to the web console.
-
Click Ecosystem → Software Catalog.
-
Locate the Secrets Store CSI Driver Operator by typing "Secrets Store CSI" in the filter box.
-
Click the Secrets Store CSI Driver Operator button.
-
On the Secrets Store CSI Driver Operator page, click Install.
-
On the Install Operator page, ensure that:
-
All namespaces on the cluster (default) is selected.
-
Installed Namespace is set to openshift-cluster-csi-drivers.
-
-
Click Install.
After the installation finishes, the Secrets Store CSI Driver Operator is listed in the Installed Operators section of the web console.
-
-
Create the
ClusterCSIDriverinstance for the driver (secrets-store.csi.k8s.io):-
Click Administration → CustomResourceDefinitions → ClusterCSIDriver.
-
On the Instances tab, click Create ClusterCSIDriver.
Use the following YAML file:
apiVersion: operator.openshift.io/v1 kind: ClusterCSIDriver metadata: name: secrets-store.csi.k8s.io spec: managementState: Managed -
Click Create.
-