The image contents are as follows:
- Ubuntu Jammy
- Ansible 2.16.11 or later
- Python 3.11 or later
- FastAPI backend
- Web UI frontend
- Caddy web server
- All required Python dependencies
- Unzip deployer scripts.
cd /root unzip run-tdvm-vov-deployer-1.0.0-ga.zip /root/run-tdvm-vov-deployer/
- Create working directory for deployer.
export VOV_DEPLOYER_DIR="${VOV_DEPLOYER_DIR:-$(pwd)/vov-deployer}" mkdir -p "$VOV_DEPLOYER_DIR"The directory will contain:- Property files
- Generated inventory
- Deployment logs
- Configuration files
- ISOs (for bare-metal deploy)
- VM images
- Load Deployer Docker image.
docker load -I $VOV_DEPLOYER_DIR/vov-deployer-v1.0.0-ga.tar