kubernetes_token_request_v1

TokenRequest requests a token for a given service account.

Example Usage

resource "kubernetes_service_account_v1" "test" {
  metadata {
    name = "test"
  }
}

resource "kubernetes_token_request_v1" "test" {
  metadata {
    name = kubernetes_service_account_v1.test.metadata.0.name
  }
  spec {
    audiences = [
      "api",
      "vault",
      "factors"
    ]
  }
}

output "tokenValue" {
  value = kubernetes_token_request_v1.test.token
}

Argument Reference

The following arguments are supported:

Attributes

Nested Blocks

metadata

Arguments

spec

Arguments

bound_object_ref

Arguments