Как добавить аутентификацию на основе имени пользователя и пароля в панель управления Kubernetes с помощью Helm и terraform?

У меня есть этот конфиг terraform для развертывания дашборда kubernetes в моем кластере на VKE.

      resource "helm_release" "my-kubernetes-dashboard" {
  name = "my-kubernetes-dashboard"

  repository = "https://kubernetes.github.io/dashboard/"
  chart      = "kubernetes-dashboard"
  namespace  = "default"

  set {
    name  = "service.type"
    value = "ClusterIP"
  }

  set {
    name  = "protocolHttp"
    value = "true"
  }

  set {
    name  = "service.externalPort"
    value = 80
  }

  set {
    name  = "replicaCount"
    value = 1
  }

  set {
    name  = "rbac.clusterReadOnlyRole"
    value = "true"
  }

  set {
    name  = "rbac.clusterAdminRole"
    value = "true"
  }

  set {
    name = "rbac.create"
    value = "true"
  }
}

Прямо сейчас панель управления kubernetes появляется без запроса пароля с полными разрешениями. Что мне нужно добавить/изменить, чтобы панель управления Kubernetes требовала имя пользователя и пароль для входа в систему.

0 ответов

Другие вопросы по тегам