certmanager v1.7

ClusterIssuer.spec.acme.solvers[].http01.gatewayHTTPRoute.spec.vault.auth.appRole

AppRole authenticates with Vault using the App Role auth mechanism, with the role and secret stored in a Kubernetes Secret resource.

3 fields
ClusterIssuer.spec.acme.solvers[].http01.gatewayHTTPRoute.spec.vault.auth.appRole fields and descriptions
Field / TypeDescription
path
string required

Path where the App Role authentication backend is mounted in Vault, e.g: "approle"

roleId
string required

RoleID configured in the App Role authentication backend when setting up the authentication backend in Vault.

object required

Reference to a key in a Secret that contains the App Role secret used to authenticate with Vault. The `key` field must be specified and denotes which entry within the Secret resource is used as the app role secret.