Skip to content

Conversation

jiuxia211
Copy link
Contributor

@jiuxia211 jiuxia211 commented Sep 16, 2024

What this PR does / why we need it:

Fixes #1308

Which issue(s) this PR fixes:

Fixes #

Does this PR introduced a user-facing change?

Add option to disable operator resources in Helm chart

Additional documentation, usage docs, etc.:

Now can deploy fluent-operator and fluentbit one after another like this
helm install fluent-operator --create-namespace -n fluent charts/fluent-operator/  --set containerRuntime=containerd --set operator.enable=true --set fluentbit.enable=false
helm install fluentbit --create-namespace -n fluent charts/fluent-operator/  --set containerRuntime=containerd --set operator.enable=false --set fluentbit.enable=true

If operator.enable be set to false, this will disable the creation of ClusterRole, ClusterRoleBinding,Deployment, and ServiceAccount resources

@wenchajun wenchajun merged commit b7d814e into fluent:master Sep 20, 2024
2 checks passed
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.

Helm Chart: Allow disabling operator

2 participants