fix
This commit is contained in:
@@ -7,7 +7,7 @@ resource "random_password" "mysql_comp_pass" {
|
|||||||
special = false
|
special = false
|
||||||
}
|
}
|
||||||
locals {
|
locals {
|
||||||
mysql_host = "${var.instance}-${var.component}-rw.${var.namespace}.svc"
|
mysql_host = "${var.instance}-${var.component}-mysqld.${var.namespace}.svc"
|
||||||
mysql_username = "root"
|
mysql_username = "root"
|
||||||
mysql_password = random_password.mysql_root_pass.result
|
mysql_password = random_password.mysql_root_pass.result
|
||||||
}
|
}
|
||||||
@@ -52,17 +52,12 @@ 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, time_sleep.wait_ndb_ready ]
|
depends_on = [ kubectl_manifest.ndb ]
|
||||||
name = var.component
|
name = var.component
|
||||||
}
|
}
|
||||||
resource "mysql_user" "component" {
|
resource "mysql_user" "component" {
|
||||||
depends_on = [ kubectl_manifest.ndb, time_sleep.wait_ndb_ready ]
|
depends_on = [ kubectl_manifest.ndb ]
|
||||||
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
|
||||||
|
|||||||
Reference in New Issue
Block a user