Skip to content

Commit 1dfa024

Browse files
committed
bp
1 parent 6f5079b commit 1dfa024

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

envs/local/main.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ module "echo_server" {
4141
ingress_class_name = local.ingress_class_name
4242
issuer_name = local.cluster_issuer_selfsigned
4343
depends_on = [
44-
module.ingress_nginx
44+
module.ingress_nginx,
45+
module.cluster_issuer_selfsigned
4546
]
4647
}

modules/echo-server/main.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ resource "kubernetes_namespace" "echo" {
55
}
66

77
resource "kubernetes_deployment" "echo" {
8+
depends_on = [kubernetes_namespace.echo]
89
metadata {
910
name = var.name
1011
namespace = var.namespace
@@ -36,6 +37,7 @@ resource "kubernetes_deployment" "echo" {
3637
}
3738

3839
resource "kubernetes_service" "echo" {
40+
depends_on = [kubernetes_namespace.echo]
3941
metadata {
4042
name = var.name
4143
namespace = var.namespace
@@ -53,6 +55,7 @@ resource "kubernetes_service" "echo" {
5355
}
5456

5557
resource "kubernetes_ingress_v1" "echo" {
58+
depends_on = [kubernetes_namespace.echo]
5659
metadata {
5760
name = var.name
5861
namespace = var.namespace

modules/metallb/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ resource "kubectl_manifest" "metallb_ip_pool" {
1313
apiVersion: metallb.io/v1beta1
1414
kind: IPAddressPool
1515
metadata:
16-
name: ingress-ip-pool
16+
name: ip-pool-${replace(replace(each.value, ".", "-"), "/", "-")}
1717
namespace: ${var.namespace}
1818
spec:
1919
addresses:

0 commit comments

Comments
 (0)