Skip to main content

Module helpers

Module helpers 

Source

Constants§

NODE_NAME_MAX_LEN
The longest a node name can be. The kubernetes provider names a node’s pod, hostname and service after it, and a service name is an RFC 1035 label: at most 63 characters.

Functions§

ensure_port_unique
ensure_value_is_not_empty
generate_unique_node_name
Generates a unique name from a base name and the names already present in a ValidationContext.
generate_unique_node_name_from_names
Returns node_name, made a valid node name by sanitize_node_name, if it is not already in names.
generate_unique_para_id
merge_errors
merge_errors_vecs
sanitize_node_name
name as a valid RFC 1035 label, the strictest rule any provider applies to a node’s name (a kubernetes service name): lowercase letters, digits and -, starting with a letter and ending with a letter or digit, at most NODE_NAME_MAX_LEN characters.