Lines Matching refs:namespace

27 def validate_ssh_key(namespace):  argument
28 if hasattr(namespace, 'no_ssh_key') and namespace.no_ssh_key:
30 string_or_file = (namespace.ssh_key_value or
38 if namespace.generate_ssh_keys:
55 namespace.ssh_key_value = content
63 def validate_create_parameters(namespace): argument
64 if not namespace.name:
66 if namespace.dns_name_prefix is not None and not namespace.dns_name_prefix:
70 def validate_ip_ranges(namespace): argument
71 if not namespace.api_server_authorized_ip_ranges:
76 ip_ranges = [ip.strip() for ip in namespace.api_server_authorized_ip_ranges.split(",")]
98 def validate_k8s_version(namespace): argument
101 if namespace.kubernetes_version:
103 found = k8s_release_regex.findall(namespace.kubernetes_version)
105 namespace.kubernetes_version = found[0]
111 def validate_cluster_autoscaler_profile(cmd, namespace): argument
117 _extract_cluster_autoscaler_params(namespace)
118 if namespace.cluster_autoscaler_profile is not None:
119 for key in namespace.cluster_autoscaler_profile.keys():
135 def _extract_cluster_autoscaler_params(namespace): argument
137 if isinstance(namespace.cluster_autoscaler_profile, list):
139 for item in namespace.cluster_autoscaler_profile:
141 namespace.cluster_autoscaler_profile = params_dict
144 def validate_nodepool_name(namespace): argument
146 if namespace.nodepool_name != "":
147 if len(namespace.nodepool_name) > 12:
149 if not namespace.nodepool_name.isalnum():
153 def validate_kubectl_version(namespace): argument
156 found = k8s_release_regex.findall(namespace.client_version)
158 namespace.client_version = found[0]
164 def validate_kubelogin_version(namespace): argument
167 found = kubelogin_regex.findall(namespace.kubelogin_version)
169 namespace.kubelogin_version = found[0]
175 def validate_linux_host_name(namespace): argument
184 found = rfc1123_regex.findall(namespace.name)
190 def validate_vm_set_type(namespace): argument
192 if namespace.vm_set_type is not None:
193 if namespace.vm_set_type == '':
195 if namespace.vm_set_type.lower() != "availabilityset" and \
196 namespace.vm_set_type.lower() != "virtualmachinescalesets":
200 def validate_load_balancer_sku(namespace): argument
202 if namespace.load_balancer_sku is not None:
203 if namespace.load_balancer_sku == '':
205 …if namespace.load_balancer_sku.lower() != "basic" and namespace.load_balancer_sku.lower() != "stan…
209 def validate_load_balancer_outbound_ips(namespace): argument
211 if namespace.load_balancer_outbound_ips is not None:
212 ip_id_list = [x.strip() for x in namespace.load_balancer_outbound_ips.split(',')]
217 def validate_load_balancer_outbound_ip_prefixes(namespace): argument
219 if namespace.load_balancer_outbound_ip_prefixes is not None:
220 … ip_prefix_id_list = [x.strip() for x in namespace.load_balancer_outbound_ip_prefixes.split(',')]
225 def validate_load_balancer_outbound_ports(namespace): argument
227 if namespace.load_balancer_outbound_ports is not None:
228 if namespace.load_balancer_outbound_ports % 8 != 0:
230 … if namespace.load_balancer_outbound_ports < 0 or namespace.load_balancer_outbound_ports > 64000:
234 def validate_load_balancer_idle_timeout(namespace): argument
236 if namespace.load_balancer_idle_timeout is not None:
237 if namespace.load_balancer_idle_timeout < 4 or namespace.load_balancer_idle_timeout > 100:
241 def validate_nodes_count(namespace): argument
243 if namespace.min_count is not None:
244 if namespace.min_count < 1 or namespace.min_count > 100:
246 if namespace.max_count is not None:
247 if namespace.max_count < 1 or namespace.max_count > 100:
251 def validate_taints(namespace): argument
256 if namespace.node_taints is not None and namespace.node_taints != '':
257 for taint in namespace.node_taints.split(','):
265 def validate_priority(namespace): argument
267 if namespace.priority is not None:
268 if namespace.priority == '':
270 if namespace.priority != "Spot" and \
271 namespace.priority != "Regular":
275 def validate_eviction_policy(namespace): argument
277 if namespace.eviction_policy is not None:
278 if namespace.eviction_policy == '':
280 if namespace.eviction_policy != "Delete" and \
281 namespace.eviction_policy != "Deallocate":
285 def validate_spot_max_price(namespace): argument
287 if not isnan(namespace.spot_max_price):
288 if namespace.priority != "Spot":
290 …if len(str(namespace.spot_max_price).split(".")) > 1 and len(str(namespace.spot_max_price).split("…
292 … if namespace.spot_max_price <= 0 and not isclose(namespace.spot_max_price, -1.0, rel_tol=1e-06):
298 def validate_acr(namespace): argument
299 if namespace.attach_acr and namespace.detach_acr:
312 def validate_vnet_subnet_id(namespace): argument
313 if namespace.vnet_subnet_id is not None:
314 if namespace.vnet_subnet_id == '':
317 if not is_valid_resource_id(namespace.vnet_subnet_id):
321 def validate_ppg(namespace): argument
322 if namespace.ppg is not None:
323 if namespace.ppg == '':
326 if not is_valid_resource_id(namespace.ppg):
330 def validate_nodepool_labels(namespace): argument
333 if hasattr(namespace, 'nodepool_labels'):
334 labels = namespace.nodepool_labels
336 labels = namespace.labels
349 if hasattr(namespace, 'nodepool_labels'):
350 namespace.nodepool_labels = after_validation_labels
352 namespace.labels = after_validation_labels
402 def validate_max_surge(namespace): argument
404 if namespace.max_surge is None:
406 int_or_percent = namespace.max_surge
417 def validate_assign_identity(namespace): argument
418 if namespace.assign_identity is not None:
419 if namespace.assign_identity == '':
422 if not is_valid_resource_id(namespace.assign_identity):
426 def validate_assign_kubelet_identity(namespace): argument
427 if namespace.assign_kubelet_identity is not None:
428 if namespace.assign_kubelet_identity == '':
431 if not is_valid_resource_id(namespace.assign_kubelet_identity):