mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
107 lines
2.8 KiB
Plaintext
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]
|