1.7 KiB
1. Create VM on Azure
Set key configurations according to the images below, other configurations can use default values

2. Login to New VM
After successfully adding a new VM on Azure, the new VM will have a Private IP
Login to new VM through Freeleaps bastion host
- Login to Freeleaps bastion host
ssh -o StrictHostKeyChecking=no -l xxxx@mathmast.com jumper.mathmast.com # Need to ask jet to add bastion host login permission and ask for SSH password
- Login to new VM from Freeleaps bastion host
ssh freeleaps@10.10.1.4 # Password is the one you set when adding the VM
3. Join New VM to Domain
Joining domain is to ensure that you can login to the new VM using xxx@mathmast.com account
Domain joining process reference: https://learn.microsoft.com/zh-cn/entra/identity/domain-services/join-ubuntu-linux-vm
For uncertain configuration values, you can login to an already configured machine and refer to the configuration above
Key configuration values reference as follows
For the step below, you need to set a password for wwwadmin@MATHMAST.COM, use Freeleaps@2021 as the password

# Login to new node using domain account
sudo ssh -l wwwadmin@mathmast.com 10.10.1.4
At this point, the new VM can be logged in using domain account
4. Add New Machine as K8s Node
Need to execute on bastion host jumper.mathmast.com Reference: README.md




