fix
This commit is contained in:
@@ -25,6 +25,7 @@ EOF
|
|||||||
}
|
}
|
||||||
|
|
||||||
resource "kubectl_manifest" "ndb" {
|
resource "kubectl_manifest" "ndb" {
|
||||||
|
wait_for_rollout = false
|
||||||
yaml_body = <<-EOF
|
yaml_body = <<-EOF
|
||||||
apiVersion: mysql.oracle.com/v1
|
apiVersion: mysql.oracle.com/v1
|
||||||
kind: NdbCluster
|
kind: NdbCluster
|
||||||
@@ -51,12 +52,17 @@ resource "kubectl_manifest" "ndb" {
|
|||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
resource "time_sleep" "wait_ndb_ready" {
|
||||||
|
depends_on = [kubectl_manifest.ndb]
|
||||||
|
create_duration = "180s"
|
||||||
|
}
|
||||||
|
|
||||||
resource "mysql_database" "component" {
|
resource "mysql_database" "component" {
|
||||||
depends_on = [ kubectl_manifest.ndb ]
|
depends_on = [ kubectl_manifest.ndb, time_sleep.wait_ndb_ready ]
|
||||||
name = var.component
|
name = var.component
|
||||||
}
|
}
|
||||||
resource "mysql_user" "component" {
|
resource "mysql_user" "component" {
|
||||||
depends_on = [ kubectl_manifest.ndb ]
|
depends_on = [ kubectl_manifest.ndb, time_sleep.wait_ndb_ready ]
|
||||||
user = var.component
|
user = var.component
|
||||||
host = "%.${module.service.default_definition.name}.${var.namespace}.%"
|
host = "%.${module.service.default_definition.name}.${var.namespace}.%"
|
||||||
plaintext_password = random_password.mysql_comp_pass.result
|
plaintext_password = random_password.mysql_comp_pass.result
|
||||||
|
|||||||
@@ -6,6 +6,9 @@ resource "kubectl_manifest" "Deployment_wordpress" {
|
|||||||
name: "${var.instance}-${var.component}"
|
name: "${var.instance}-${var.component}"
|
||||||
labels: ${jsonencode(local.wp_all_labels)}
|
labels: ${jsonencode(local.wp_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
annotations:
|
||||||
|
configmap.reloader.stakater.com/reload: "${kubectl_manifest.wordpress_cfg.name},${kubectl_manifest.wordpress_files.name}"
|
||||||
|
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name}"
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
selector:
|
||||||
|
|||||||
Reference in New Issue
Block a user