-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Labels
lead-opted-inDenotes that an issue has been opted in to a releaseDenotes that an issue has been opted in to a releasesig/cliCategorizes an issue or PR as relevant to SIG CLI.Categorizes an issue or PR as relevant to SIG CLI.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta statustracked/yesDenotes an enhancement issue is actively being tracked by the Release TeamDenotes an enhancement issue is actively being tracked by the Release Team
Milestone
Description
Enhancement Description
- One-line enhancement description (can be used as a release note): Implement a .kuberc file to separate user preferences from cluster configs.
- Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cli/3104-introduce-kuberc/README.md
- Discussion Link: https://groups.google.com/g/kubernetes-dev/c/y4Q20V3dyOk/m/ozSUR3dJDQAJ
- Primary contact (assignee): @ardaguclu @soltysh
- Responsible SIGs: cli
- Enhancement target (which target equals to which milestone):
- Alpha release target (x.y): 1.33
- Beta release target (x.y): 1.34
- Stable release target (x.y):
- Alpha
- KEP (
k/enhancements
) update PR(s): - Code (
k/k
) update PR(s): Introduce kuberc as new flag to customize defaulting and define aliases in kubectl kubernetes#125230 - Docs (
k/website
) update PR(s):
- KEP (
- Beta
- KEP (
k/enhancements
) update PR(s): KEP-3104: promote kuberc to beta #5300 - Code (
k/k
) update PR(s):- Continue alias creation when __completion is used to enable completion kubernetes#131586
- Manually read verbosity before kubectl command construction kubernetes#131668
- Promote kuberc to beta kubernetes#131619 replaced with Promote kuberc to beta kubernetes#131818
- Deprecate kubeconfig's preference field in favor of kuberc kubernetes#131741
- Add e2e tests for kuberc kubernetes#131757
- kuberc: add tests for DefaultGetPreferences kubernetes#132055
- kuberc: additional tests kubernetes#132347
- Docs (
k/website
) update(s):
- KEP (
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
Metadata
Metadata
Assignees
Labels
lead-opted-inDenotes that an issue has been opted in to a releaseDenotes that an issue has been opted in to a releasesig/cliCategorizes an issue or PR as relevant to SIG CLI.Categorizes an issue or PR as relevant to SIG CLI.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta statustracked/yesDenotes an enhancement issue is actively being tracked by the Release TeamDenotes an enhancement issue is actively being tracked by the Release Team
Type
Projects
Status
In Progress
Status
Tracked for code freeze