Replies: 1 comment
-
I couldn't find solid documentation either, but you can do the following in a Logging resource: spec:
fluentd:
serviceAccount:
metadata:
annotations:
eks.amazonaws.com/role-arn: "arn:aws:iam::myacc:role/myrole" |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug:
When deploying the logging operator with a service account annotation to use an EKS role (IRSA), the annotation is only created on the logging-operator service account during
helm install
and not on subsequent accounts created when creating logging resources.I think this may be a documentation issue, and that I simply need to include config in the following section of the logging resource, but I couldn't find documentation on whether that is the case or not.
Expected behaviour:
all of the following service accounts should have the IRSA annotation applied:
Steps to reproduce the bug:
helm upgrade --install --version 3.17.9 --wait --values values.yml --namespace logging logging-operator banzaicloud-stable/logging-operator
values.yml contents
Check annotation
Create logging resource
Newly created service account does not have annotation
Additional context:
Add any other context about the problem here.
Environment details:
/kind bug
Beta Was this translation helpful? Give feedback.
All reactions