-
Notifications
You must be signed in to change notification settings - Fork 304
Closed
Description
Describe the issue
When helm value for "operator.disableComponentControllers" is provided when installing fluent-operator, it fails to properly pass it to operator runtime. Following error will appear in operator log:
2024-06-18T15:20:52Z ERROR setup {"error": "incorrect value for -disable-component-controllers
and it will not be proceeded (possible values are: fluent-bit, fluentd)"}
To Reproduce
Install/upgrade fluent-operator and provide following value in value file for example
operator:
disableComponentControllers: "fluentd"
Expected behavior
When correct value is provided for operator.disableComponentControllers, it is correctly propagated to operator
Your Environment
- Fluent Operator version: 2.9.0
- Container Runtime:
- Operating system: centos rhel fedora
- Kernel version: 5.10.214-202.855.amzn2.x86_64
How did you install fluent operator?
Via helm chart:
helm upgrade --install fluent-operator fluent/fluent-operator --version 2.9.0 --namespace fluent --create-namespace -f k8s_addons/fluent/values.yml --set fluentbit.image.tag=v3.0.7
Values file contents:
containerRuntime: docker
Kubernetes: false
fluentd:
crdsEnable: false
fluentbit:
enable: true
image:
repository: ***
imagePullSecrets:
- name: artifactory-connection-docker-secret
operator:
disableComponentControllers: "fluentd"
container:
repository: ***
resources:
requests:
cpu: 100m
memory: 450Mi
limits:
cpu: 100m
memory: 450Mi
imagePullSecrets:
- name: artifactory-connection-docker-secret
initcontainer:
repository: ***
Additional context
No response
metalsong, jkrbharath, elsnepal and dennis-ge
Metadata
Metadata
Assignees
Labels
No labels