-
Notifications
You must be signed in to change notification settings - Fork 4
openvcloud deployment
Steps :
- Management environment installation
- Box Node bootstrap
- Box Node installation
- installation is done on an encrypted file system
- We need a script that install the full management node in one go with AYS.
- Installation on MS1 node
- This scrip is run on the two management nodes to have same environment on both side.
- AYS config repo is located inside these management nodes.
- use rsync or git (?) to keep both config repo synced
- Firewall configuration to only allow cpu nodes to access
- managed by AYS
- customer_{name}.cloud.aydo.com
when user want to had a node it make POST request on the service and send the required information (login, passwd, public key). The management environment then create a new node.ssh service, choose a port on which the reverse ssh connection will connect to and generate the bash script for the new cpu node.
The script will then initiate autossh connection to management environment. Make sure the connection restart in case of failure
Once the connection to the management environment is done, the installation of the node is done remotely. To do so, we use @ys and its capability to manage remote node using node.ssh service
The service to install a new node is called cb_cpunode_aio (cloudbroker cpu node all in one).
For the time being, only the node.ssh service is installed, not the cb_cpunode_aio cause we still have issue installing this service remotely with @ys.