Grant Kubernetes Pods Access to AWS Services Using OpenID Connect
developer-friendly.blog
developer-friendly.blog
You have to jump through much of the same hoops you describe, having a public `.well-known` endpoint for example. I have achieved this in the past by putting the OIDC discovery information in an S3 bucket.