Add support for nginx streams
This commit is contained in:
@@ -45,7 +45,10 @@ resource "kubernetes_deployment" "dns" {
|
||||
}
|
||||
|
||||
strategy {
|
||||
type = "Recreate"
|
||||
type = "RollingUpdate"
|
||||
rolling_update {
|
||||
max_unavailable = 1
|
||||
}
|
||||
}
|
||||
|
||||
template {
|
||||
@@ -112,14 +115,12 @@ resource "kubernetes_deployment" "dns" {
|
||||
port {
|
||||
name = "dns-tcp"
|
||||
container_port = 53
|
||||
host_port = 53
|
||||
protocol = "TCP"
|
||||
}
|
||||
|
||||
port {
|
||||
name = "dns-udp"
|
||||
container_port = 53
|
||||
host_port = 53
|
||||
protocol = "UDP"
|
||||
}
|
||||
|
||||
@@ -157,11 +158,15 @@ resource "kubernetes_deployment" "dns" {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
lifecycle {
|
||||
ignore_changes = [spec[0].template[0].metadata[0].annotations["kubectl.kubernetes.io/restartedAt"]]
|
||||
}
|
||||
}
|
||||
|
||||
resource "kubernetes_service" "dns" {
|
||||
resource "kubernetes_service" "dns_internal" {
|
||||
metadata {
|
||||
name = "dns-ports"
|
||||
name = "dns"
|
||||
namespace = kubernetes_namespace.dns.metadata[0].name
|
||||
}
|
||||
|
||||
@@ -183,8 +188,6 @@ resource "kubernetes_service" "dns" {
|
||||
port = 53
|
||||
target_port = 53
|
||||
}
|
||||
|
||||
type = "LoadBalancer"
|
||||
}
|
||||
|
||||
lifecycle {
|
||||
|
||||
Reference in New Issue
Block a user