Background
Currently, the OIDC provider authorization mode is used in this repository. To improve security and align with best practices, we need to switch the authorization mode to use pod workload identity plugin mode.
Requirement
- Change the OIDC provider authorization mode from the current setup to use the pod workload identity plugin mode.
- Update all relevant documentation and Terraform examples to reflect this change.
- Ensure compatibility with existing infrastructure and provide migration guidance if necessary.
Motivation
Switching to pod workload identity plugin mode enhances security and supports more flexible identity management for workloads running in Kubernetes clusters.
Acceptance Criteria
- OIDC provider authorization mode is successfully changed to pod workload identity plugin mode in all relevant examples.
- Documentation is updated accordingly.
- Migration steps are clearly documented if required.
Background
Currently, the OIDC provider authorization mode is used in this repository. To improve security and align with best practices, we need to switch the authorization mode to use pod workload identity plugin mode.
Requirement
Motivation
Switching to pod workload identity plugin mode enhances security and supports more flexible identity management for workloads running in Kubernetes clusters.
Acceptance Criteria