Skip to content

Add support for service account token in ece-credential-provider #1147

@0x221A

Description

@0x221A

What would you like to be added:

Kubernetes’ alpha feature KubeletServiceAccountTokenForCredentialProviders allows the kubelet to inject a projected ServiceAccount token into the credential-provider plugin’s request. By leveraging this token, on-premise or self-hosted clusters can avoid baking static cloud credentials into each node’s file system and instead perform OIDC-based authentication at runtime.

Why is this needed:

Using projected ServiceAccount tokens lets on-prem and air-gapped clusters avoid baking long-lived cloud secrets into every node. Instead, nodes request short-lived, scoped credentials at pull time via OIDC, improving security and automating rotation without impacting existing workflows.

/kind feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions