The module lifecycle stage: General Availability
Available in: CE, BE, SE, SE+, EE
Requirements
To the Deckhouse version: 1.71 and above.
Parameters
Schema version: 1
-
-
objectsettings.connection
-
stringsettings.connection.authPathPath in Stronghold or Vault that is used to authenticate a Kubernetes cluster.
Default:
kubernetesPattern:
^[A-Za-z0-9-_]+$Examples:
authPath: kubernetesauthPath: kube-dev -
stringsettings.connection.caCert
CA certificate in PEM format for connecting to Stronghold or Vault.
If this parameter is not specified, the system ca-certificates are used.
Pattern:
^-----BEGIN CERTIFICATE----- (.+ ){5} -
stringsettings.connection.namespaceNamespace in a Vault-compatible store.
Pattern:
^[A-Za-z0-9-_\/]+$Examples:
namespace: ns1namespace: ns1/sub-ns2 -
stringsettings.connection.urlStronghold or Vault address used for connecting integrations and retrieving secrets.
Pattern:
^https://[\.:0-9a-zA-Z-]+$Example:
url: https://vault.mycompany.com:8200
-
-
stringsettings.connectionConfiguration
Secret store connection mode:
DiscoverLocalStronghold: For automatic connection to the internal Stronghold service in the cluster.Manual: For using an external Stronghold or Vault.
Default:
DiscoverLocalStrongholdAllowed values:
Manual,DiscoverLocalStronghold
-