runners.podAnnotations removed but config.template.toml replacement does not work
In AWS EKS clusters with runners.podAnnotations
it was possible to configure an IAM role for the whole executor pod, i.e. the role would span accross helper/build/service containers. After the deprecated value was gone:
runners:
podAnnotations:
iam.amazonaws.com/role: iam_role
the replacement doesn't work as expected:
config: |
[[runners]]
[runners.kubernetes]
pod_annotations = "iam.amazonaws.com/role:iam_role"
# pod_annotations = "iam.amazonaws.com/role=iam_role" doesn't work either
Jobs with scripts accessing ECR or S3 stopped working after helm upgrade to 0.53.1
.
Edited by Evgeni Gordeev