-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[signalio] cannot set SIGNALILO_ICINGA_INSECURE_TLS via helm #466
Comments
Hi, I assume your snippet is part of a Terraform configuration which uses https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release? After some experimenting and googling, I've found hashicorp/terraform-provider-helm#838 (comment). As discussed in that comment, explicitly specifying Test config: # main.tf
terraform {
required_providers {
helm = {
source = "hashicorp/helm"
version = "2.9.0"
}
}
}
provider "helm" {
# Configuration options
}
resource "helm_release" "signalilo" {
name = "signalilo"
repository = "https://charts.appuio.ch"
chart = "signalilo"
values = [
"${file("values.yaml")}"
]
set {
name = "extraEnvVars[0].name"
value = "SIGNALILO_ICINGA_INSECURE_TLS"
}
set {
name = "extraEnvVars[0].value"
value = "true"
type = "string"
}
} # values.yaml
config:
uuid: 9ec06d59-aa0c-4434-b5e2-1aeaf93cd925
icinga_hostname: signalilo_signalilo_test
icinga_url: https://<redacted>:5665
icinga_username: signalilo_signalilo_test
icinga_password: <redacted>
alertmanager_bearer_token: aaaaaa Terraform output (Terraform v1.4.2, deploying to K8s 1.25.2/kind 0.16.0):
|
Describe the bug
Using a block like
I want to set the given value.
This is not working unfortunately, resulting in error:
...ReadString: expects " or n, but found t, ...
Additional context
Seems to be related to helm/helm#4262
Expected behavior
Provide a way to set the SIGNALILO_ICINGA_INSECURE_TLS value via helm.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: