mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Clean up comments around old topology labels
This commit is contained in:
parent
4068402459
commit
f63ca48a1f
@ -187,13 +187,14 @@ func GetZoneKey(node *v1.Node) string {
|
||||
return ""
|
||||
}
|
||||
|
||||
// TODO: prefer stable labels for zone in v1.18
|
||||
// TODO: "failure-domain.beta..." names are deprecated, but will
|
||||
// stick around a long time due to existing on old extant objects like PVs.
|
||||
// Maybe one day we can stop considering them (see #88493).
|
||||
zone, ok := labels[v1.LabelFailureDomainBetaZone]
|
||||
if !ok {
|
||||
zone, _ = labels[v1.LabelTopologyZone]
|
||||
}
|
||||
|
||||
// TODO: prefer stable labels for region in v1.18
|
||||
region, ok := labels[v1.LabelFailureDomainBetaRegion]
|
||||
if !ok {
|
||||
region, _ = labels[v1.LabelTopologyRegion]
|
||||
|
@ -19,16 +19,21 @@ package v1
|
||||
const (
|
||||
LabelHostname = "kubernetes.io/hostname"
|
||||
|
||||
LabelFailureDomainBetaZone = "failure-domain.beta.kubernetes.io/zone"
|
||||
LabelFailureDomainBetaRegion = "failure-domain.beta.kubernetes.io/region"
|
||||
LabelTopologyZone = "topology.kubernetes.io/zone"
|
||||
LabelTopologyRegion = "topology.kubernetes.io/region"
|
||||
LabelTopologyZone = "topology.kubernetes.io/zone"
|
||||
LabelTopologyRegion = "topology.kubernetes.io/region"
|
||||
|
||||
// Legacy names for compat.
|
||||
LabelZoneFailureDomain = LabelFailureDomainBetaZone // deprecated, remove after 1.20
|
||||
LabelZoneRegion = LabelFailureDomainBetaRegion // deprecated, remove after 1.20
|
||||
LabelZoneFailureDomainStable = LabelTopologyZone
|
||||
LabelZoneRegionStable = LabelTopologyRegion
|
||||
// These label have been deprecated since 1.17, but will be supported for
|
||||
// the foreseeable future, to accommodate things like long-lived PVs that
|
||||
// use them. New users should prefer the "topology.kubernetes.io/*"
|
||||
// equivalents.
|
||||
LabelFailureDomainBetaZone = "failure-domain.beta.kubernetes.io/zone" // deprecated
|
||||
LabelFailureDomainBetaRegion = "failure-domain.beta.kubernetes.io/region" // deprecated
|
||||
|
||||
// Retained for compat when vendored. Do not use these consts in new code.
|
||||
LabelZoneFailureDomain = LabelFailureDomainBetaZone // deprecated
|
||||
LabelZoneRegion = LabelFailureDomainBetaRegion // deprecated
|
||||
LabelZoneFailureDomainStable = LabelTopologyZone // deprecated
|
||||
LabelZoneRegionStable = LabelTopologyRegion // deprecated
|
||||
|
||||
LabelInstanceType = "beta.kubernetes.io/instance-type"
|
||||
LabelInstanceTypeStable = "node.kubernetes.io/instance-type"
|
||||
|
Loading…
Reference in New Issue
Block a user