Terraform resource: helm release
(Redirected from Helm release)
Jump to navigation
Jump to search
Contents
Official examples[edit]
resource "helm_release" "example" {
name = "redis"
chart = "https://charts.bitnami.com/bitnami/redis-10.7.16.tgz"
}
resource "helm_release" "nginx-ingress" {
name = "nginx-ingress"
namespace = "nginx-ingress"
chart = "oci://ghcr.io/nginxinc/charts/nginx-ingress"
}
resource "helm_release" "argocd" { name = "argocd" namespace = "argocd" chart = "argo-cd" repository = "https://argoproj.github.io/argo-helm" }
resource "helm_release" "mariadb" { name = "mariadb" repository = "https://charts.bitnami.com/bitnami" chart = "mariadb" version = "17.0.0" # without fixing version fails }
resource "helm_release" "example" {
name = "my-redis-release"
repository = "https://charts.bitnami.com/bitnami"
chart = "redis"
version = "6.0.1"
values = [
"${file("values.yaml")}"
]
set {
name = "cluster.enabled"
value = "true"
}
set {
name = "metrics.enabled"
value = "true"
}
set {
name = "service.annotations.prometheus\\.io/port"
value = "9127"
type = "string"
}
}
resource "helm_release" "example" {
name = "testchart"
namespace = "helm_registry"
repository = "oci://localhost:5000/helm-charts"
version = "1.2.3"
chart = "test-chart"
}
resource "helm_release" "sentinelone" {
name = "sentinelone"
repository = "https://charts.sentinelone.com"
chart = "s1-agent"
namespace = "sentinelone"
version = "23.x.x"
create_namespace = true
wait = false
lint = true
timeout = 900
wait_for_jobs = false
.../...
resource "helm_release" "grafana" { name = "grafana" create_namespace = true namespace = "grafana" repository = "https://grafana.github.io/helm-charts" chart = "grafana" set { name = "ingress.enabled" value = "true" } set_list { name = "ingress.hosts" value = ["example.com"] } set { name = "ingress.ingressClassName" value = "nginx" } set { name = "ingress.tls" value = "true" } }
Errors[edit]
Error: unable to build kubernetes objectsError: XXXXX has no deployed releases- Error: could not download chart
- Error: could not download chart: invalid reference: invalid tag
Related[edit]
See also[edit]
Advertising: