Upgrade helm and clean up generated code/files under config #940
Labels
area/open-source
Open Source (community, enablement, contributions, conferences, CNCF, etc.) related
area/quality
Output qualification (tests, checks, scans, automation in general, etc.) related
kind/cleanup
Something that is not needed anymore and can be cleaned up
Milestone
How to categorize this issue?
/area quality
/kind cleanup
What would you like to be added:
charts/druid
and instead just have top levelcharts
. Add a new sub-directorycharts/crds
where the crds will be directly placed. Helm3 will automatically install the crds first.config
directoryconfig/samples
to top levelexamples
directorycharts/resources
and provide a script to generate the tls-artifacts which can be used by consumers. These should not be checked into git repository but will become part of the OCI artifact once pushed.charts/druid/charts/crds
andcharts/druid/requirements.yaml
hack/install-helm-scripts.sh
to install helm charts which will copy crds, generate tls-artifacts. Now use helm utillities likeFiles.Glob
to directly use these generate tls artifact files and encode them.hack/install-helm-scripts.sh
charts
which will create detailed instructions on how to use the druid helm charts.Why is this needed:
We only wish to support deploying etcd-druid via helm charts. We have generated code under
config
directory to enable usage of kustomise but we not neither used it nor actively maintained it. It therefore makes sense to completely remove it and simplify the code base.The text was updated successfully, but these errors were encountered: