You can scale up or scale down the number of Worker nodes in each node pool and add labels. If a network function with infrastructure requirements is running in this node pool, the scaling up operation automatically applies all the node customizations on the new nodes.
Procedure
- Log in to the VMware Telco Cloud Automation web interface.
- Go to Infrastructure > CaaS Infrastructure > Cluster Instances.
- Click the Kubernetes cluster name that you want to configure.
- Select the Node Pools tab, click the Options (⋮) symbol against the node pool that you want to edit.
- Click Edit, there will show out Node Pool Details dialog.
- Edit the Number of replicas to scale down or scale up the node pool nodes.
- Click Add Label or Remove to edit the node labels, which to be used as node selectors as node selectors when instantiating the network functions.
- Expand Advanced Options, enable or disable Maintenance Mode.
- To enable Machine Health Check, select Configure Machine Health Check. For more information, see Machine Health Check.
- (Optional) Enter the Node Start Up Timeout time duration for Machine Health Check to wait for a node to join the cluster. If a node does not join during the specified time, Machine Health Check considers it unhealthy.
- Select the node unhealthy conditions, which support Ready/MemoryPressure/DiskPressure/PIDPressure/NetworkUnavailable. Select the Status, such as False/Unknown/True. Then select Timeout. If any of these conditions are met, Machine Health Check considers these nodes as unhealthy and starts the remediation process.
- Click Apply.
- After the Node Pool dialog close, click Next jump to Ready to Deploy, Click Deploy.
Results
You have successfully edited the Node Pool configuration of a Kubernetes cluster instance.