create k8s dashboard SA token as a secret so it is long lived [ci skip]

This commit is contained in:
Viktor Barzin 2024-01-07 17:46:39 +00:00
parent 76f6c944f0
commit 70f7d4ce67

View file

@ -44,6 +44,17 @@ module "tls_secret" {
# depends_on = [kubernetes_namespace.kubernetes-dashboard]
# }
resource "kubernetes_secret" "dashboard-token" {
metadata {
name = "dashboard-secret"
namespace = "kubernetes-dashboard"
annotations = {
"kubernetes.io/service-account.name" : "kubernetes-dashboard"
}
}
type = "kubernetes.io/service-account-token"
}
resource "kubernetes_ingress_v1" "kubernetes-dashboard" {
metadata {
name = "kubernetes-dashboard"