-
Notifications
You must be signed in to change notification settings - Fork 204
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teambugSomething isn't workingSomething isn't working
Description
The current helm lint check in our CI pipeline is insufficient. While helm template may pass, helm lint can still fail due to additional validation that helm template does not perform. We should extend the Helm lint checks to validate all the examples in the Helm chart to ensure consistency and prevent errors during deployment.
Example helm/helm#7756 (comment)
- Steps to Reproduce:
- Run
helm template ./deploy/helm/elastic-agent -f ./deploy/helm/elastic-agent/examples/kubernetes-default/agent-kubernetes-values.yamland observe that it passes. - Run
helm lint ./deploy/helm/elastic-agent -f ./deploy/helm/elastic-agent/examples/kubernetes-default/agent-kubernetes-values.yamlon the same chart and notice that it fails, demonstrating inconsistencies.
- Run
Metadata
Metadata
Assignees
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teambugSomething isn't workingSomething isn't working