...
- Get site specific information containing information about compute nodes and their resource capabilities.
- Assign roles to compute hosts and create Create the hosts.ini file required to install kubernetes on compute nodes in order to create a cluster using kubespray. It uses the roles specified in the provisionin custom resource
- Instantiate the binary package installation and get the status of the installation
- Get application-k8s kubeconfig file
- BPA is also expected to store any private key and secret information in CSM
- Install the packages on newly added compute nodes
- Update package versions in compute nodes that require the update
- Store private keysÂ
...