- Build the docker images
docker compose build - Launch the docker deployment
docker compose up -d
leclerc:
- Openstack Control Plane
- Openstack Compute Node
hamilton:
- Openstack Compute Node
# Clear all labels
kubectl label node leclerc openstack-control-plane-
kubectl label node leclerc openstack-compute-node-
kubectl label node leclerc openvswitch-
kubectl label node leclerc linuxbridge-
kubectl label node hamilton openstack-control-plane-
kubectl label node hamilton openstack-compute-node-
kubectl label node hamilton openvswitch-
kubectl label node hamilton linuxbridge-
kubectl label node leclerc openstack-control-plane=enabled --overwrite
kubectl label node leclerc openstack-compute-node=enabled --overwrite
kubectl label node leclerc openvswitch=enabled --overwrite
kubectl label node leclerc linuxbridge=enabled --overwrite
kubectl label node hamilton openstack-compute-node=enabled --overwrite
kubectl label node hamilton openvswitch=enabled --overwrite
kubectl label node hamilton linuxbridge=enabled --overwriteInstall the following packages:
sudo apt install -y python3-pip python3-venvCreate a virtual environment:
python3 -m venv ~/openstack-client
source ~/openstack-client/bin/activate
pip install python-openstackclient