Download and Extract the Package on The
Deployment Host
- Log in to the deployment host.
- Download the deployment container image bundle from My Downloads on to the deployment host under the$HOMEdirectory. The package is named asVMware-Deployment-Container-<VERSION>-<TAG>.tar.gz. For example,VMware-Deployment-Container-2.4.1-167.tar.gz.To verify the downloaded package, run the following command on your deployment host.
This command displays the SHA256 fingerprint of the file. Compare this string with the SHA256 fingerprint provided next to the file in the My Downloads site and ensure that they match.$ sha256sum VMware-Deployment-Container-<VERSION>-<BUILD_ID>.tar.gz# To load the docker image, execute the following command on the deployment host. $ docker load -i <dir/on/deployment host>/VMware-Deployment-Container-2.4.1-167.tar.gz # Verify the deployment container image on deployment host by executing the following command. $ docker images - Download the K8s Installer from VMware Customer Connect to the deployment host under the home directory. Typically this package is named asVMware-K8s-Installer-<VERSION>-<BUILD_ID>.tar.gz. For example,VMware-K8s-Installer-2.1.0-509.tar.gz.To verify the downloaded package, run the following command on your deployment host.
This command displays the SHA256 fingerprint of the file. Compare this string with the SHA256 fingerprint provided next to the file in the VMware Customer Connect download site and ensure that they match.$ sha256sum VMware-K8s-Installer-2.1.0-509.tar.gz - Extract the K8s Installer as follows. This creates a folder called K8s-installer under the home directory.$tar -xzvf VMware-K8s-Installer-<VERSION>-<BUILD_ID>.tar.gz
- Navigate to the K8s-installer directory and verify that there are 2 directories named scripts and cluster.
- Launch the Deployment Container as follows:docker run \ --rm \ -v $HOME:/root \ -v $HOME/.ssh:/root/.ssh \ -v $HOME/.kube:/root/.kube \ -v /var/run/docker.sock:/var/run/docker.sock \ -v $(which docker):/usr/local/bin/docker:ro \ -v $HOME/.docker:/root/.docker:ro \ -v /etc/docker:/etc/docker:rw \ -v /opt:/opt \ --network host \ -it projects.registry.broadcom.com/tcx/deployment:2.4.1-167 \ Bash