You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What happened: I was trying to create/install an Alertmanager operator (among others, but they are irrelevant). Alertmanager's rules file has some stuff that they will expand as well, and unfortunately, they follow the same format as Kudo's variables. For example, the configmap looks something like this:
When I try to install the configmap, Kudo will complain about an undefined variable $labels. $labels is used by Alertmanager.
What you expected to happen: I expected that Kudo would ignore any expansions which are part of a file in the configmap. I guess it's possible that people would want to put Kudo variables in the configmap files as well, so maybe some escape character or something for within files? I'm not sure hahaha.
How to reproduce it (as minimally and precisely as possible): Use Kudo to apply the above configmap.
Anything else we need to know?:
Environment:
Kudo version (use kubectl kudo version): v0.19.2
Cloud provider or hardware configuration: On Prem k0s
OS (e.g. from /etc/os-release): Red Hat 8
Kernel (e.g. uname -a): Linux k0s 4.18.0-240-el8.x86_64
Install tools:
Others:
The text was updated successfully, but these errors were encountered:
What happened: I was trying to create/install an Alertmanager operator (among others, but they are irrelevant). Alertmanager's rules file has some stuff that they will expand as well, and unfortunately, they follow the same format as Kudo's variables. For example, the configmap looks something like this:
When I try to install the configmap, Kudo will complain about an
undefined variable $labels
.$labels
is used by Alertmanager.What you expected to happen: I expected that Kudo would ignore any expansions which are part of a file in the configmap. I guess it's possible that people would want to put Kudo variables in the configmap files as well, so maybe some escape character or something for within files? I'm not sure hahaha.
How to reproduce it (as minimally and precisely as possible): Use Kudo to apply the above configmap.
Anything else we need to know?:
Environment:
kubectl kudo version
): v0.19.2uname -a
): Linux k0s 4.18.0-240-el8.x86_64The text was updated successfully, but these errors were encountered: