mirror of https://git.rancher.io/charts
bdb8f7d3bf
This commit adds script changes to automatically allow packages to split
the CRD components located in a crd/ directory into a separate package.
It also automatically adds in a validation yaml helper to the main package
to prevent a user from installing the base package without installing the crd
install package first.
Any package can enable the creation of a separate crd package by just adding
`splitCRDsIntoSeparatePackage: true` into the package.yaml, as shown in the
rancher-monitoring chart.
(partially cherry picked from commit
|
||
---|---|---|
.. | ||
canal/charts | ||
coredns | ||
enterprise-cluster-manager | ||
kube-proxy/charts | ||
metrics-server | ||
nginx-ingress | ||
rancher-gatekeeper | ||
rancher-istio/charts | ||
rancher-logging | ||
rancher-monitoring | ||
rancher-pushprox/charts | ||
rio/charts |