Replies: 3 comments
-
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
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! |
Beta Was this translation helpful? Give feedback.
0 replies
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! |
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
-
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