In order to get Dex working for CAPA EKS workload cluster, Athena needs to be configured to use AWS-provided EKS API server endpoint. This PR fixes the docs to mention that.
The oidc property on EKS is different (global.controlPlane. oidcIdentityProviderConfig than other CAPI provider (global.controlPlane.oidc), as such added new section for it.
Things to check/remember before submitting
If you made content changes
Run make dev to render and proofread content changes locally.
Bump last_review_date in the front matter header if you reviewed the entire page.
Towards https://github.com/giantswarm/roadmap/issues/3389
What this PR does / why we need it
oidc
property on EKS is different (global.controlPlane. oidcIdentityProviderConfig
than other CAPI provider (global.controlPlane.oidc
), as such added new section for it.Things to check/remember before submitting
If you made content changes
make dev
to render and proofread content changes locally.last_review_date
in the front matter header if you reviewed the entire page.