mirror of
https://github.com/jlengrand/engine.git
synced 2026-03-10 08:11:21 +00:00
39 lines
715 B
HCL
39 lines
715 B
HCL
resource "helm_release" "externaldns" {
|
|
name = "externaldns"
|
|
chart = "common/charts/external-dns"
|
|
namespace = "kube-system"
|
|
atomic = true
|
|
max_history = 50
|
|
|
|
values = [file("chart_values/external-dns.yaml")]
|
|
|
|
// make a fake arg to avoid TF to validate update on failure because of the atomic option
|
|
set {
|
|
name = "fake"
|
|
value = timestamp()
|
|
}
|
|
|
|
set {
|
|
name = "resources.limits.cpu"
|
|
value = "50m"
|
|
}
|
|
|
|
set {
|
|
name = "resources.requests.cpu"
|
|
value = "50m"
|
|
}
|
|
|
|
set {
|
|
name = "resources.limits.memory"
|
|
value = "50Mi"
|
|
}
|
|
|
|
set {
|
|
name = "resources.requests.memory"
|
|
value = "50Mi"
|
|
}
|
|
|
|
depends_on = [
|
|
digitalocean_kubernetes_cluster.kubernetes_cluster
|
|
]
|
|
} |