About the External Secrets Operator for Red Hat OpenShift
Use the External Secrets Operator for Red Hat OpenShift to integrate the external-secrets application with the Red Hat OpenShift Container Platform cluster. The external-secrets application fetches secrets stored in external providers such as AWS Secrets Manager, HashiCorp Vault, Google Secret Manager, Azure Key Vault, IBM Cloud Secrets Manager, and AWS Systems Manager Parameter Store, and integrates them with Kubernetes in a secure manner.
Using the External Secrets Operator ensures the following:
-
Decouples applications from the secret-lifecycle management.
-
Centralizes secret storage to support compliance requirements.
-
Enables secure and automated secret rotation.
-
Supports multi-cloud secret sourcing with fine-grained access control.
-
Centralizes and audits access control.
|
|
Do not attempt to use more than one External Secrets Operator in your cluster. If you have a community External Secrets Operator installed in your cluster, you must uninstall it before installing the External Secrets Operator for Red Hat OpenShift. |
For more information about the external-secrets application, see "external-secrets application" in Additional resources.
Use the External Secrets Operator to authenticate with the external secrets store, retrieve secrets, and inject the retrieved secrets into a native Kubernetes secret. This method removes the need for applications to directly access or manage external secrets.
-
External secrets providers for the External Secrets Operator for Red Hat OpenShift
-
About FIPS compliance for External Secrets Operator for Red Hat OpenShift
-
Limitations of External Secrets Operator for Red Hat OpenShift
-
Installing the External Secrets Operator for Red Hat OpenShift by using the web console
-
Installing the External Secrets Operator for Red Hat OpenShift by using the CLI
-
Understanding update channels of the External Secrets Operator for Red Hat OpenShift
-
Adding a custom network policy to allow egress to all external providers
-
Adding a custom network policy to allow egress to a specific provider
-
Setting a log level for the External Secrets Operator for Red Hat OpenShift
-
Setting a log level for the External Secrets Operator for Red Hat OpenShift operand
-
Configuring cert-manager for the external-secrets certificate requirements
-
Configuring the revisionHistoryLimit for external-secrets components
-
Setting custom environment variables for external-secrets components
-
Enabling optional features for External Secrets Operator for Red Hat OpenShift
-
Mounting a custom trusted certificate authority bundle for external-secrets
-
Overriding operand container arguments for the External Secrets Operator for Red Hat OpenShift
-
Querying metrics for the External Secrets Operator for Red Hat OpenShift
-
Uninstalling the External Secrets Operator for Red Hat OpenShift using the web console
-
Removing External Secrets Operator for Red Hat OpenShift resources by using the web console
-
Removing External Secrets Operator for Red Hat OpenShift resources by using the CLI