Promote Node Instance Type Label to GA#82049
Conversation
1f2dd87 to
0d5762f
Compare
|
/priority important-longterm |
|
cc @MorrisLaw |
0d5762f to
c46b520
Compare
|
This PR may require API review. If so, when the changes are ready, complete the pre-review checklist and request an API review. Status of requested reviews is tracked in the API Review project. |
mattjmcnaughton
left a comment
There was a problem hiding this comment.
Actual code here looks good to me - I will let someone with slightly more context on the KEP approve.
|
/retest |
|
/milestone v1.16 |
…stance-type labels Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
b56e53f to
be0b115
Compare
… to existing nodes Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
be0b115 to
761838a
Compare
…nstance-type label Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
761838a to
094b614
Compare
|
NodeRestriction admission unit test needs updating with the final GA label: |
|
lgtm otherwise |
…tance-type label Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
47665b6 to
560b8ef
Compare
|
Fixed, thanks! |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: liggitt, thockin The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
What type of PR is this?
/kind api-change
What this PR does / why we need it:
This PR promotes the beta instance type label to GA:
In addition, both the kubelet and cloud node controller now backfill
node.kubernetes.io/instance-typeto existing nodes so existing clusters upgrading will get the new labels as well.The instance type label is widely adopted and should be renamed to reflect it's general availability. The beta instance-type label will be removed in a future release (see KEP below for more details).
Which issue(s) this PR fixes:
KEP: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cloud-provider/20190215-promoting-cloud-provider-labels.md
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: