It’s the moment you have been waiting for. The easy button to deliver Kubernetes on vSphere is here. With all the policy, standards and governance you have come to expect from vRealize Automation.
- An installation of vRealize Automation 7 – Enterprise Edition
- A reservation with a static IP pool.
- A CentOS 7 or RHEL 7 blueprint with vRA Agent installed and tested. See my guide here.
- The Kuberenetes Blueprint code downloaded from here.
- vRealize Cloud Client 4 downloaded and installed from here.
- vRA Icon Pack downloaded from here
- A quite place where you will not be interrupted
First, let’s upload the blueprint using cloud client.
Login to cloud client as cloud admin. You will need the Infrastructure Architect and Software Architect Roles
vra login userpass --user tony --tenant vsphere.local --server https://vra-01a.corp.local --password VMware1!
Now import the blueprint you downloaded, make sure you specify the correct path and file name.
vra content import --path C:\Kubernetes-composite-blueprint.zip --resolution OVERWRITE --precheck WARN --verbose
You will need to update the Master and Minion to point to your template, snapshot (if using Linked Clones) and your customization Spec.
Now go to the Administration tab, Catalog Management, Catalog Items and change the icon and entitle it to a service.
Note, you will find the Kubernetes Icon in the icon pack.