Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

gbloquel
Copy link

@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
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
Author

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

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.

2 participants