Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save davidmontoyago/d9fada25634bccfd73115ef194508b6c to your computer and use it in GitHub Desktop.
Save davidmontoyago/d9fada25634bccfd73115ef194508b6c to your computer and use it in GitHub Desktop.
resource "vault_kubernetes_auth_backend_config" "kubernetes_apps_cluster" {
backend = vault_auth_backend.kubernetes.path
kubernetes_host = "https://${data.terraform_remote_state.clusters.outputs.cluster_endpoint}"
kubernetes_ca_cert = chomp(base64decode(data.terraform_remote_state.clusters.outputs.cluster_ca_cert))
issuer = "https://container.googleapis.com/v1/${data.terraform_remote_state.clusters.outputs.cluster_id}"
disable_local_ca_jwt = true
token_reviewer_jwt = data.kubernetes_secret.token_reviewer_jwt.data.token
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment