In this example, we are deploying NGINX - a free, open-source HTTP server and reverse proxy that is well known for its high performance, stability, rich feature set, simple configuration, and low resource consumption. Since it is already in the Google market place, deploying NGINX requires just a few mouse clicks.
For complete information about NGINX, see NGINX Wiki.
Figure 10. Workload deployment wizard
Figure 11. Container configuration
Providing examples to enter details:
Container image ─ nginx:latest
Application Name ─ nginx-test
Namespace ─ nginx-deployment
Destination Cluster ─ gke-on-prem-US
Pods ─ Enter minimum pod number to start.
Figure 12. Successful deployment of Nginx workload
Note: Since the NGINX pods run inside the GKE on-prem cluster virtual machines, you will not see any additional virtual machines in vCenter.
Once deployed, scaling the number of pods in the deployment to meet the demands of your application is accomplished easily with a few clicks.
Note: Refresh immediately else new pods passes the PodInitializing status and shows status as Running.