Support token authentication for kubernetes contexts
Open
Nobody has claimed this yet.
area/kubernetes
kind/enhancement
- Dominant language
- Go
- Stars
- 6.1k
- Forks
- 2.2k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 43
Description
As is stands, whenever kubernetes contexts are imported to the docker context subcommand from an existing kubeconfig file, user authentication credentials of type token are omitted. This prevents contexts from being used in a certain range of cases, such as with service account tokens.
cc @simonferquel
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Docker CLI's docker context import path for an existing kubeconfig, and trace how token-based user credentials are handled. Confirm the relevant authentication data is retained so imported contexts work with service account tokens, then verify the affected context usage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- authentication, cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100