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
Currently a component can have a jsonnetfile.json to specify Jsonnet dependencies. This file is not handled by Kapitan and therefore can't make use of the configuration hierarchy. The only way to have different versions of dependencies is with a separate branch of the component (which then can be specified in the hierarchy).
Implement a possibility to specify Jsonnet dependencies and their version in the hierarchy so they can be overridden.
For example the kube-prometheus library is specific to the K8s version and therefore needs a different version (git branch/commit) for each K8s version.
Alternatives
As described, an alternative would be to use different branches to handle this.
The text was updated successfully, but these errors were encountered:
Context
Currently a component can have a
jsonnetfile.json
to specify Jsonnet dependencies. This file is not handled by Kapitan and therefore can't make use of the configuration hierarchy. The only way to have different versions of dependencies is with a separate branch of the component (which then can be specified in the hierarchy).Implement a possibility to specify Jsonnet dependencies and their version in the hierarchy so they can be overridden.
For example the kube-prometheus library is specific to the K8s version and therefore needs a different version (git branch/commit) for each K8s version.
Alternatives
As described, an alternative would be to use different branches to handle this.
The text was updated successfully, but these errors were encountered: