Closed bbergquist0930 closed 9 months ago
ZIP file of the project that follows the instructions above
This issue is being marked stale because it has been open for 60 days with no activity. Please comment if this issue is still affecting you. If there is no change, this issue will be closed in 30 days.
This issue was closed because it became stale and did not receive further updates. If the issue is still affecting you, please re-open it, or file a fresh Issue with updated information.
Helm 3.0 specifies that a custom resource definition should be located within the
crds
subdirectory. When located there, Helm will install the custom resource definition before the rest of the chart.With the current location within the
templates
subdirectory, this chart cannot be used effectively as a subchart with the parent chart using the custom resource as the custom resource is not installed early enough.Steps to reproduce the behavior:
cat Chart.yaml apiVersion: v2 name: parent-chart description: A Helm chart for Kubernetes
A chart can be either an 'application' or a 'library' chart.
#
Application charts are a collection of templates that can be packaged into versioned archives
to be deployed.
#
Library charts provide useful utilities or functions for the chart developer. They're included as
a dependency of application charts to inject those utilities and functions into the rendering
pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application
This is the chart version. This version number should be incremented each time you make changes
to the chart and its templates, including the app version.
Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.0
This is the version number of the application being deployed. This version number should be
incremented each time you make changes to the application. Versions are not expected to
follow Semantic Versioning. They should reflect the version the application is using.
It is recommended to use it with quotes.
appVersion: "1.16.0"
dependencies:
helm install crds-test . NAME: crds-test LAST DEPLOYED: Sun Nov 19 08:10:20 2023 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None