Machine Deployment

Adding a Machine Deployment

To add a new Machine Deployment, use the Add Machine Deployment button in the upper right corner. add_machine_deployment

This opens the Add Machine Deploymentwindow, which has the same options as at cluster creation time.

Add your data, and click Add Machine Deployment to create the new nodes.

add_dialog

You can look at the progress in the Machine Deployment details.

Click on the new Machine Deployment.

machine_deployment_overview

Wait until all nodes are green.

machine_deployment_status

Deleting a Machine Deployment

To delete a Machine Deployment, use the trash symbol in the list.

delete_from_list

Alternatively, you can use the trash symbol on the details page.

delete_from_details

Renaming a Machine Deployment

Machine Deployment cannot be renamed. Therefore, you need to create a second one and delete the old one.

Deleting a Machine Deployment deletes all nodes at the same time. Depending on your replicas and number of nodes this can lead to a downtime.

To mitigate this, you should reduce the replica of the Machine Deployment step-by-step until it is 0 and then delete the Machine Deployment.

The pods will be most likely rescheduled to the new host directly, but it might be that some pod will end up on old nodes. This will lead to many rescheduled ones. If this is a problem, you can first cordon all old nodes with kubectl cordon <node name> and then slowly reduce the replicas.