mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-27 18:18:41 +00:00
This PR introduces an extra option to cozystack configmap. It allows to enable components that are optional to specific bundle name, example usage: ```yaml bundle-enable: telepresence,external-dns,external-secrets-operator ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added optional attributes to several release entries, allowing for more flexible deployment configurations. - Enhanced Helm release generation logic to consider both enabled and disabled states for components. - Improved namespace management by incorporating checks for optional components based on enablement and disablement. - **Bug Fixes** - Updated dependencies for `external-dns` to include `cilium` and `kubeovn`. - **Documentation** - Clarified the configurability of deployment components with the introduction of optional attributes. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Andrei Kvapil <kvapss@gmail.com>