π£ π« Breaking Changes π£ π«
Removal of In-Tree Credential Provider Support
Summary: Support for in-tree credential providers has been removed.
Reasoning: Kubernetes has strongly recommended against the use of its internal packages for credential management. The community encourages transitioning to out-of-tree implementations to enhance the modularity and security of Kubernetes components. The transition aligns with the goals outlined in the following Kubernetes Enhancement Proposals (KEPs):
Impact: If you are currently utilizing the in-tree credential providers, you will need to switch to an out-of-tree solution that complies with the Kubernetes standards. This change is crucial to staying compatible with Kubernetes' future versions and security practices.
Action Required: Users must adapt their configurations and deployments to comply with the updated credential management guidelines. Refer to official Kubernetes documentation and your cloud provider's resources for guidance on out-of-tree credential providers.
What's Changed
- Upgrade Go packages by @mugdha-adhav in #169
Full Changelog: v2.0.1...v2.1.0