fix
This commit is contained in:
@@ -3,20 +3,21 @@ locals {
|
||||
"app.kubernetes.io/component" = "mongo"
|
||||
})
|
||||
}
|
||||
resource "random_password" "mongo" {
|
||||
length = 16
|
||||
special = false
|
||||
}
|
||||
|
||||
resource "kubectl_manifest" "prj_mongo_secret" {
|
||||
ignore_fields = ["metadata.annotations"]
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: "secretgenerator.mittwald.de/v1alpha1"
|
||||
kind: "StringSecret"
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: "${var.instance}-${var.component}-mongo"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.mongo-labels)}
|
||||
spec:
|
||||
forceRegenerate: false
|
||||
fields:
|
||||
- fieldName: "password"
|
||||
length: "16"
|
||||
stringData:
|
||||
password: "${random_password.mongo.result}"
|
||||
EOF
|
||||
}
|
||||
data "kubernetes_secret_v1" "prj_mongo_secret" {
|
||||
|
||||
Reference in New Issue
Block a user