22 lines
451 B
HCL
22 lines
451 B
HCL
locals {
|
|
runner_dashboard_user = "admin"
|
|
}
|
|
|
|
resource "random_password" "runner_dashboard" {
|
|
length = 30
|
|
special = false
|
|
}
|
|
|
|
resource "kubernetes_secret" "runner_dashboard" {
|
|
metadata {
|
|
name = "runner-dashboard-access"
|
|
namespace = kubernetes_namespace.server.metadata.0.name
|
|
}
|
|
data = {
|
|
username = local.runner_dashboard_user
|
|
password = random_password.runner_dashboard.result
|
|
}
|
|
|
|
type = "kubernetes.io/basic-auth"
|
|
}
|