Replies: 1 comment
-
I have never seen a Discussion poll, 🎉 very cool (I think this is OK, very nice write up) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We provide apps to users in form of bundles. A bundle is grouping some apps together. The following tree should illustrate the structure:
Sometimes users do not want to include a specific application or make their own version for the app. Therefore we offer to not include it. We tried to do it in two different ways:
Here we have the variable
profile_keycloak
which can be set tonone
to exclude the app in total.This would then be the overlay file to include the keycloak bases - which basically does not include anything.
In the second approach we have one HelmRelease generating multiple HelmReleases. This makes things more flexible however we also saw that the behavior is a bit different in the following ways:
flux tree
is only showing the resources till the first HelmRelease and not the Sub-HelmRelease ResourcesWe found also other use cases where it would be interesting to generate HelmReleases. For example to provide users a dynamic layering of value files like so:
All-in-all it felt a bit like HelmRelease were not intended to be dynamically generated. Also we didn't found examples of this structure used by others so far.
3 votes ·
Beta Was this translation helpful? Give feedback.
All reactions