Skip to content

feat(helm): add option to disable rbac creation#595

Open
gbloquel wants to merge 1 commit into
fluent:mainfrom
gbloquel:rbac
Open

feat(helm): add option to disable rbac creation#595
gbloquel wants to merge 1 commit into
fluent:mainfrom
gbloquel:rbac

Conversation

@gbloquel
Copy link
Copy Markdown

@gbloquel gbloquel commented Apr 9, 2025

AIM

Enable or disable ClusterRole and RoleBinding creation.
The use case is to allow users to use this chart in clusters where creating such objetcs is not allowed by helm deployment.
Also, it's adding the ability to customize the rules, as not all of them are required for the operator to work.

How to use

To use this feature, simply update a propertie in the values.

...
operator:
  rbac:
    create: true
...
  • set true for enable but it's default value.
  • set false for disable.

@wenchajun
Copy link
Copy Markdown
Member

please update here first https://github.com/fluent/fluent-operator/blob/master/charts/fluent-operator/templates/fluent-operator-clusterRole.yaml
When the version is released we will merge it here

@gbloquel
Copy link
Copy Markdown
Author

Thanks for your help.
I have done a new PR here fluent/fluent-operator#1556

@github-actions
Copy link
Copy Markdown

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions Bot added the Stale label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants