Skip to content

Commit

Permalink
Add fixes on service and queue
Browse files Browse the repository at this point in the history
  • Loading branch information
gonzalezzfelipe committed Jul 12, 2024
1 parent 0bd020c commit 49945ef
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 24 deletions.
9 changes: 9 additions & 0 deletions bootstrap/queue/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@ variable "instance_name" {
type = string
}

variable "external_dns" {
type = string
}

variable "external_port" {
type = string
default = 9092
}

variable "topology_zone" {
type = string
default = null
Expand Down
24 changes: 1 addition & 23 deletions bootstrap/queue/sts.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ locals {
"--kafka-addr",
"internal://${var.instance_name}-0:${local.kafka_internal_port},external://0.0.0.0:${local.kafka_external_port}",
"--advertise-kafka-addr",
"internal://${var.instance_name}:${local.kafka_internal_port},external://${var.instance_name}:${local.kafka_external_port}",
"internal://${var.instance_name}:${local.kafka_internal_port},external://${var.external_dns}:${var.external_port}",
"--pandaproxy-addr",
"internal://${var.instance_name}-0:${local.pandaproxy_internal_port},external://0.0.0.0:${local.pandaproxy_external_port}",
"--advertise-pandaproxy-addr",
Expand Down Expand Up @@ -83,28 +83,6 @@ resource "kubernetes_stateful_set_v1" "queue_main" {
memory = var.resources.requests.memory
}
}

# lifecycle {
# post_start {
# exec {
# # command = [
# # "rpk",
# # "-X",
# # "brokers=${var.instance_name}:${local.kafka_external_port}",
# # "topic",
# # "create",
# # "events"
# # ]
#
# command = [
# "sh", "-c", <<-EOT
# sleep 1
# rpk -X brokers=fabric-queue-0:9092 topic create events
# EOT
# ]
# }
# }
# }
}

dynamic "toleration" {
Expand Down
4 changes: 3 additions & 1 deletion bootstrap/services/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ resource "kubernetes_ingress_v1" "fabric-rpc-ingress" {
namespace = var.namespace
annotations = {
"cert-manager.io/cluster-issuer" = "letsencrypt"
"nginx.ingress.kubernetes.io/backend-protocol" : "GRPC"
}
}

Expand All @@ -70,7 +71,8 @@ resource "kubernetes_ingress_v1" "fabric-rpc-ingress" {
}
}
tls {
hosts = ["rpc.${var.dns_zone}"]
hosts = ["rpc.${var.dns_zone}"]
secret_name = "rpc-tls"
}
}
}

0 comments on commit 49945ef

Please sign in to comment.