This guide will detail the steps to access the CAPC nodes.
Please note that this will only work on Isolated Networks. To access Nodes on shared networks, please configure the routes on the external network’s management plane
The user must either know the password of the node or have the respective SSH private key matching the public key in the authorized_keys file in the node
To see how to pass a key pair to the node, checkout the keypair configuration
In order to access the nodes, the following changes need to be made in Apache CloudStack
Select the Public IP belonging to the network via which users can access the VM. Either use the exiting IP or acquire a new IP.
Add a firewall rule to allow access on the desired port
Add a port forwarding rule with the corresponding port to the firewall rule that was just created
Select the VM to which you would like SSH Access
Now access the node via the Public IP using the corresponding SSH Keypair. The username is
ubuntu for ubuntu images and
cloud-user for rockylinux8 images.
$ ssh email@example.com -i path/to/key Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-97-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. ubuntu@capc-cluster-control-plane-2cq49:~$