fix
This commit is contained in:
@@ -25,6 +25,7 @@ EOF
|
||||
}
|
||||
|
||||
resource "kubectl_manifest" "ndb" {
|
||||
wait_for_rollout = false
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: mysql.oracle.com/v1
|
||||
kind: NdbCluster
|
||||
@@ -51,12 +52,17 @@ resource "kubectl_manifest" "ndb" {
|
||||
EOF
|
||||
}
|
||||
|
||||
resource "time_sleep" "wait_ndb_ready" {
|
||||
depends_on = [kubectl_manifest.ndb]
|
||||
create_duration = "180s"
|
||||
}
|
||||
|
||||
resource "mysql_database" "component" {
|
||||
depends_on = [ kubectl_manifest.ndb ]
|
||||
depends_on = [ kubectl_manifest.ndb, time_sleep.wait_ndb_ready ]
|
||||
name = var.component
|
||||
}
|
||||
resource "mysql_user" "component" {
|
||||
depends_on = [ kubectl_manifest.ndb ]
|
||||
depends_on = [ kubectl_manifest.ndb, time_sleep.wait_ndb_ready ]
|
||||
user = var.component
|
||||
host = "%.${module.service.default_definition.name}.${var.namespace}.%"
|
||||
plaintext_password = random_password.mysql_comp_pass.result
|
||||
|
||||
Reference in New Issue
Block a user