@@ -43,7 +43,7 @@ Starting from v1.9, this label is deprecated.
43
43
44
44
### app.kubernetes.io/instance
45
45
46
- Type: Label
46
+ Type: Label
47
47
48
48
Example: ` app.kubernetes.io/instance: "mysql-abcxzy" `
49
49
@@ -180,6 +180,7 @@ There is no relation between the value of this label and object UID.
180
180
### applyset.kubernetes.io/is-parent-type (alpha) {#applyset-kubernetes-io-is-parent-type}
181
181
182
182
Type: Label
183
+
183
184
Example: ` applyset.kubernetes.io/is-parent-type: "true" `
184
185
185
186
Used on: Custom Resource Definition (CRD)
@@ -399,7 +400,7 @@ This label can have one of three values: `Reconcile`, `EnsureExists`, or `Ignore
399
400
- ` Ignore ` : Addon resources will be ignored. This mode is useful for add-ons that are not
400
401
compatible with the add-on manager or that are managed by another controller.
401
402
402
- For more details, see [ Addon-manager] ( https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/addon-manager/README.md )
403
+ For more details, see [ Addon-manager] ( https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/addon-manager/README.md ) .
403
404
404
405
### beta.kubernetes.io/arch (deprecated)
405
406
@@ -758,7 +759,7 @@ Kubernetes makes a few assumptions about the structure of zones and regions:
758
759
759
760
1 . regions and zones are hierarchical: zones are strict subsets of regions and
760
761
no zone can be in 2 regions
761
- 2 ) zone names are unique across regions; for example region "africa-east-1" might be comprised
762
+ 2 . zone names are unique across regions; for example region "africa-east-1" might be comprised
762
763
of zones "africa-east-1a" and "africa-east-1b"
763
764
764
765
It should be safe to assume that topology labels do not change.
@@ -796,7 +797,7 @@ Example: `volume.beta.kubernetes.io/storage-provisioner: "k8s.io/minikube-hostpa
796
797
Used on: PersistentVolumeClaim
797
798
798
799
This annotation has been deprecated since v1.23.
799
- See [ volume.kubernetes.io/storage-provisioner] ( #volume-kubernetes-io-storage-provisioner )
800
+ See [ volume.kubernetes.io/storage-provisioner] ( #volume-kubernetes-io-storage-provisioner ) .
800
801
801
802
### volume.beta.kubernetes.io/storage-class (deprecated)
802
803
@@ -1009,6 +1010,7 @@ Starting in v1.18, this annotation is deprecated in favor of `spec.ingressClassN
1009
1010
### storageclass.kubernetes.io/is-default-class
1010
1011
1011
1012
Type: Annotation
1013
+
1012
1014
Example: ` storageclass.kubernetes.io/is-default-class: "true" `
1013
1015
1014
1016
Used on: StorageClass
@@ -1065,8 +1067,7 @@ container.
1065
1067
{{< note >}}
1066
1068
This annotation is deprecated. You should use the
1067
1069
[ ` kubectl.kubernetes.io/default-container ` ] ( #kubectl-kubernetes-io-default-container )
1068
- annotation instead.
1069
- Kubernetes versions 1.25 and newer ignore this annotation.
1070
+ annotation instead. Kubernetes versions 1.25 and newer ignore this annotation.
1070
1071
{{< /note >}}
1071
1072
1072
1073
### endpoints.kubernetes.io/over-capacity
@@ -1324,7 +1325,7 @@ Type: Label
1324
1325
1325
1326
Example: ` feature.node.kubernetes.io/network-sriov.capable: "true" `
1326
1327
1327
- Used on: Node
1328
+ Used on: Node
1328
1329
1329
1330
These labels are used by the Node Feature Discovery (NFD) component to advertise
1330
1331
features on a node. All built-in labels use the ` feature.node.kubernetes.io ` label
@@ -1636,7 +1637,7 @@ the integration configures an internal load balancer.
1636
1637
If you use the [ AWS load balancer controller] ( https://kubernetes-sigs.github.io/aws-load-balancer-controller/ ) ,
1637
1638
see [ ` service.beta.kubernetes.io/aws-load-balancer-scheme ` ] ( #service-beta-kubernetes-io-aws-load-balancer-scheme ) .
1638
1639
1639
- ### service.beta.kubernetes.io/aws-load-balancer-manage-backend-security-group-rules (beta) {#service-beta-kubernetes-io-aws-load-balancer-manage-backend-security-group-rules)
1640
+ ### service.beta.kubernetes.io/aws-load-balancer-manage-backend-security-group-rules (beta) {#service-beta-kubernetes-io-aws-load-balancer-manage-backend-security-group-rules}
1640
1641
1641
1642
Example: ` service.beta.kubernetes.io/aws-load-balancer-manage-backend-security-group-rules: "true" `
1642
1643
@@ -1662,7 +1663,7 @@ balancer to the value you set for _this_ annotation.
1662
1663
See [ annotations] ( https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/service/annotations/ )
1663
1664
in the AWS load balancer controller documentation.
1664
1665
1665
- ### service.beta.kubernetes.io/aws-load-balancer-nlb-target-type (beta) {#service-beta-kubernetes-io-aws-load-balancer-nlb-target-type)
1666
+ ### service.beta.kubernetes.io/aws-load-balancer-nlb-target-type (beta) {#service-beta-kubernetes-io-aws-load-balancer-nlb-target-type}
1666
1667
1667
1668
Example: ` service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "true" `
1668
1669
@@ -2044,10 +2045,10 @@ of the exposed advertise address/port endpoint for that API server instance.
2044
2045
2045
2046
Type: Annotation
2046
2047
2047
- Used on: ConfigMap
2048
-
2049
2048
Example: ` kubeadm.kubernetes.io/component-config.hash: 2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae `
2050
2049
2050
+ Used on: ConfigMap
2051
+
2051
2052
Annotation that kubeadm places on ConfigMaps that it manages for configuring components.
2052
2053
It contains a hash (SHA-256) used to determine if the user has applied settings different
2053
2054
from the kubeadm defaults for a particular component.
@@ -2098,4 +2099,3 @@ Taint that kubeadm previously applied on control plane nodes to allow only criti
2098
2099
workloads to schedule on them. Replaced by the
2099
2100
[ ` node-role.kubernetes.io/control-plane ` ] ( #node-role-kubernetes-io-control-plane-taint )
2100
2101
taint. kubeadm no longer sets or uses this deprecated taint.
2101
-
0 commit comments