1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/security/external_secrets_operator/external-secrets-operator-api.adoc
2025-11-05 15:20:51 +00:00

107 lines
2.8 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="external-secrets-operator-api"]
= {external-secrets-operator} APIs
include::_attributes/common-attributes.adoc[]
:context: external-secrets-operator-api
toc::[]
{external-secrets-operator} uses the following two APIs to configure the `external-secrets` application deployment.
//:FeatureName: The {external-secrets-operator}
//include::snippets/technology-preview.adoc[leveloffset=+1]
[cols="1,1,1",options="header"]
|===
| Group
| Version
| Kind
| `operator.openshift.io`
| `v1alpha1`
| `externalsecretsConfig`
| `operator.openshift.io`
| `v1alpha1`
| `externalsecretsmanager`
|===
The following list contains the {external-secrets-operator} APIs:
* ExternalSecretsConfig
* ExternalSecretsManager
//ExternalSecretsManagerList
include::modules/eso-external-secrets-manager-list.adoc[leveloffset=+1]
//ExternalSecretsManager
include::modules/eso-external-secrets-manager.adoc[leveloffset=+1]
//ExternalSecretsConfigList
include::modules/eso-external-secrets-list.adoc[leveloffset=+1]
//ExternalSecretsConfig
include::modules/eso-external-secrets.adoc[leveloffset=+1]
[id="external-secrets-operator-fields_{context}"]
== Listing fields in {external-secrets-operator} APIs
The following fields apply to the {external-secrets-operator} APIs.
//ExternalSecretsManagerSpec
include::modules/eso-external-secrets-manager-spec.adoc[leveloffset=+1]
//externalSecretsManagerStatus
include::modules/eso-external-secrets-manager-status.adoc[leveloffset=+1]
//ExternalSecretsConfigSpec
include::modules/eso-external-secrets-spec.adoc[leveloffset=+1]
//externalSecretsConfigStatus
include::modules/eso-external-secrets-status.adoc[leveloffset=+1]
//GlobalConfig
include::modules/eso-global-config.adoc[leveloffset=+1]
//ControllerConfig
include::modules/eso-controller-config.adoc[leveloffset=+1]
//controllerStatus
include::modules/eso-controller-status.adoc[leveloffset=+1]
//ApplicationConfig
include::modules/eso-external-secrets-config.adoc[leveloffset=+1]
//bitwardenSecretManagerProvider
include::modules/eso-bitwarden-secret.adoc[leveloffset=+1]
//WebhookConfig
include::modules/eso-web-hook-config.adoc[leveloffset=+1]
//CertManagerConfig
include::modules/eso-cert-manager-config.adoc[leveloffset=+1]
//CertProvidersConfig
include::modules/eso-cert-providers-config.adoc[leveloffset=+1]
//ObjectReference
include::modules/eso-object-reference.adoc[leveloffset=+1]
//secretReference
include::modules/eso-secret-reference.adoc[leveloffset=+1]
//condition
include::modules/eso-condition.adoc[leveloffset=+1]
//conditionalStatus
include::modules/eso-conditional-status.adoc[leveloffset=+1]
//mode
include::modules/eso-mode.adoc[leveloffset=+1]
//pluginsConfig
include::modules/eso-plugins-config.adoc[leveloffset=+1]
//ProxyConfig
include::modules/eso-proxy-config.adoc[leveloffset=+1]