upgrade k8s dashboard and create token for sa to persist token [ci skip]
This commit is contained in:
parent
eb376b3056
commit
e41b06c759
1 changed files with 12 additions and 1 deletions
|
|
@ -43,7 +43,7 @@ resource "helm_release" "kubernetes-dashboard" {
|
|||
repository = "https://kubernetes.github.io/dashboard/"
|
||||
chart = "kubernetes-dashboard"
|
||||
atomic = true
|
||||
# version = "0.7.0"
|
||||
version = "7.12.0"
|
||||
|
||||
# values = [templatefile("${path.module}/chart_values.tpl", { postgresql_password = var.postgresql_password })]
|
||||
}
|
||||
|
|
@ -116,6 +116,17 @@ resource "kubernetes_cluster_role_binding" "kubernetes-dashboard" {
|
|||
# depends_on = [module.dashboard]
|
||||
}
|
||||
|
||||
resource "kubernetes_secret" "kubernetes-dashboard-admin-token" {
|
||||
metadata {
|
||||
name = "kubernetes-dashboard-admin"
|
||||
namespace = "kubernetes-dashboard"
|
||||
annotations = {
|
||||
"kubernetes.io/service-account.name" : "kubernetes-dashboard"
|
||||
}
|
||||
}
|
||||
type = "kubernetes.io/service-account-token"
|
||||
}
|
||||
|
||||
## Readonly RBAC
|
||||
resource "kubernetes_cluster_role" "kubernetes-dashboard-viewonly" {
|
||||
metadata {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue