2017-09-22 02:05:30 -07:00
|
|
|
resource "kubernetes_service" "validator-svc" {
|
|
|
|
metadata {
|
|
|
|
name = "validator-svc-${count.index}"
|
|
|
|
}
|
|
|
|
|
|
|
|
spec {
|
|
|
|
selector {
|
|
|
|
app = "validator-${count.index}"
|
|
|
|
}
|
2017-10-03 02:19:32 -07:00
|
|
|
|
2017-09-22 02:05:30 -07:00
|
|
|
type = "LoadBalancer"
|
2017-10-03 02:19:32 -07:00
|
|
|
|
2017-09-22 02:05:30 -07:00
|
|
|
port {
|
2017-10-03 02:19:32 -07:00
|
|
|
port = 8546
|
2017-09-22 02:05:30 -07:00
|
|
|
target_port = 8546
|
|
|
|
}
|
|
|
|
|
|
|
|
type = "LoadBalancer"
|
|
|
|
}
|
|
|
|
|
|
|
|
count = "${length(var.svcs)}"
|
2017-10-03 02:19:32 -07:00
|
|
|
|
|
|
|
depends_on = ["null_resource.kubeconfig"]
|
|
|
|
}
|