diff --git a/modules/kubernetes_cluster/aws_eks/0.1/facets.yaml b/modules/kubernetes_cluster/aws_eks/0.1/facets.yaml index dbf4a6ebd..5c3d459f2 100644 --- a/modules/kubernetes_cluster/aws_eks/0.1/facets.yaml +++ b/modules/kubernetes_cluster/aws_eks/0.1/facets.yaml @@ -204,6 +204,31 @@ spec: field: spec.nodepools.facets_dedicated.enable values: [true] x-ui-overrides-only: true + min_nodes: + title: Min Nodes + description: Minimum number of worker nodes in the node pool. Set to + 2 or more for high availability of the platform components pinned to + this node pool. + type: integer + minimum: 1 + maximum: 200 + default: 1 + x-ui-visible-if: + field: spec.nodepools.facets_dedicated.enable + values: [true] + x-ui-overrides-only: true + desired_nodes: + title: Desired Nodes + description: Desired number of worker nodes. Falls back to Min Nodes + when unset. Applied only at node pool creation (ignored on later + updates). Must be between Min Nodes and Max Nodes. + type: integer + minimum: 1 + maximum: 200 + x-ui-visible-if: + field: spec.nodepools.facets_dedicated.enable + values: [true] + x-ui-overrides-only: true instance_type: title: Instance Type description: Instance Type of Facets Dedicated Node Pool @@ -243,7 +268,7 @@ spec: values: [true] required: ["instance_type"] x-ui-order: [enable, instance_type, node_lifecycle_type, root_disk_volume, - max_nodes, ami_id, ami_name_filter, ami_owner_id] + max_nodes, min_nodes, desired_nodes, ami_id, ami_name_filter, ami_owner_id] ondemand_fallback: title: Ondemand Fallback Nodepool Spec description: Specifications of Ondemand Fallback Nodepool diff --git a/modules/kubernetes_cluster/aws_eks/0.2/facets.yaml b/modules/kubernetes_cluster/aws_eks/0.2/facets.yaml index a61bdf366..02317ddd7 100644 --- a/modules/kubernetes_cluster/aws_eks/0.2/facets.yaml +++ b/modules/kubernetes_cluster/aws_eks/0.2/facets.yaml @@ -205,6 +205,31 @@ spec: field: spec.nodepools.facets_dedicated.enable values: [true] x-ui-overrides-only: true + min_nodes: + title: Min Nodes + description: Minimum number of worker nodes in the node pool. Set to + 2 or more for high availability of the platform components pinned to + this node pool. + type: integer + minimum: 1 + maximum: 200 + default: 1 + x-ui-visible-if: + field: spec.nodepools.facets_dedicated.enable + values: [true] + x-ui-overrides-only: true + desired_nodes: + title: Desired Nodes + description: Desired number of worker nodes. Falls back to Min Nodes + when unset. Applied only at node pool creation (ignored on later + updates). Must be between Min Nodes and Max Nodes. + type: integer + minimum: 1 + maximum: 200 + x-ui-visible-if: + field: spec.nodepools.facets_dedicated.enable + values: [true] + x-ui-overrides-only: true instance_type: title: Instance Type description: Instance type for Facets Dedicated Node Pool @@ -243,7 +268,7 @@ spec: values: [true] required: ["instance_type"] x-ui-order: [enable, instance_type, node_lifecycle_type, root_disk_volume, - max_nodes, ami_id, ami_name_filter, ami_owner_id] + max_nodes, min_nodes, desired_nodes, ami_id, ami_name_filter, ami_owner_id] ondemand_fallback: title: Ondemand Fallback Nodepool Spec description: Specifications of Ondemand Fallback Nodepool