@@ -137,13 +137,18 @@ class NodeConfig extends \Google\Collection
137137 protected $ kubeletConfigType = NodeKubeletConfig::class;
138138 protected $ kubeletConfigDataType = '' ;
139139 /**
140- * The map of Kubernetes labels (key/value pairs) to be applied to each node.
141- * These will added in addition to any default label(s) that Kubernetes may
142- * apply to the node. In case of conflict in label keys, the applied set may
143- * differ depending on the Kubernetes version -- it's best to assume the
144- * behavior is undefined and conflicts should be avoided. For more
145- * information, including usage and the valid values, see:
146- * https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
140+ * The Kubernetes labels (key/value pairs) to apply to each node. The values
141+ * in this field are added to the set of default labels Kubernetes applies to
142+ * nodes. This field has the following restrictions: * Labels must use a valid
143+ * Kubernetes syntax and character set, as defined in
144+ * https://kubernetes.io/docs/concepts/overview/working-with-
145+ * objects/labels/#syntax-and-character-set. * This field supports up to 1,024
146+ * total characters in a single request. Depending on the Kubernetes version,
147+ * keys in this field might conflict with the keys of the default labels,
148+ * which might change which of your labels are applied to the nodes. Assume
149+ * that the behavior is unpredictable and avoid label key conflicts. For more
150+ * information about the default labels, see:
151+ * https://kubernetes.io/docs/reference/labels-annotations-taints/
147152 *
148153 * @var string[]
149154 */
@@ -635,13 +640,18 @@ public function getKubeletConfig()
635640 return $ this ->kubeletConfig ;
636641 }
637642 /**
638- * The map of Kubernetes labels (key/value pairs) to be applied to each node.
639- * These will added in addition to any default label(s) that Kubernetes may
640- * apply to the node. In case of conflict in label keys, the applied set may
641- * differ depending on the Kubernetes version -- it's best to assume the
642- * behavior is undefined and conflicts should be avoided. For more
643- * information, including usage and the valid values, see:
644- * https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
643+ * The Kubernetes labels (key/value pairs) to apply to each node. The values
644+ * in this field are added to the set of default labels Kubernetes applies to
645+ * nodes. This field has the following restrictions: * Labels must use a valid
646+ * Kubernetes syntax and character set, as defined in
647+ * https://kubernetes.io/docs/concepts/overview/working-with-
648+ * objects/labels/#syntax-and-character-set. * This field supports up to 1,024
649+ * total characters in a single request. Depending on the Kubernetes version,
650+ * keys in this field might conflict with the keys of the default labels,
651+ * which might change which of your labels are applied to the nodes. Assume
652+ * that the behavior is unpredictable and avoid label key conflicts. For more
653+ * information about the default labels, see:
654+ * https://kubernetes.io/docs/reference/labels-annotations-taints/
645655 *
646656 * @param string[] $labels
647657 */
0 commit comments