Skip to content

Add extraManifests support to charts#524

Open
pkill2913 wants to merge 1 commit into
CrowdStrike:mainfrom
pkill2913:support-extra-manifests
Open

Add extraManifests support to charts#524
pkill2913 wants to merge 1 commit into
CrowdStrike:mainfrom
pkill2913:support-extra-manifests

Conversation

@pkill2913

Copy link
Copy Markdown

Summary

Adds extraManifests support across the Helm charts, allowing users to render additional Kubernetes objects from the same Helm release.

This is useful for creating supporting resources required by the chart deployment, such as pre-created Secrets, ConfigMaps, RBAC objects, or other Kubernetes manifests, without requiring a separate Helm chart or an additional deployment
step.

The manifests are rendered through Helm templating via tpl, similar to the KEDA extra manifests pattern.

Y deja el testing igual:

Testing

  • Rendered extraManifests with a templated ConfigMap name using {{ .Release.Name }}
  • Ran helm lint for all charts
  • Ran helm lint with extraManifests enabled for falcon-sensor, falcon-kac, falcon-image-analyzer, and falcon-platform

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant