<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>vsphere 7 | Spagno's Blog</title><link>/tag/vsphere-7/</link><atom:link href="/tag/vsphere-7/index.xml" rel="self" type="application/rss+xml"/><description>vsphere 7</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Tue, 08 Dec 2020 00:00:00 +0000</lastBuildDate><image><url>/images/icon_hua320044a33bf4566f6947aefcc55cba9_1117206_512x512_fill_lanczos_center_2.png</url><title>vsphere 7</title><link>/tag/vsphere-7/</link></image><item><title>TKG-S Setup with vCenter Server Network - Part 2</title><link>/post/tkgs-setup-with-vcenter-server-network-2/</link><pubDate>Tue, 08 Dec 2020 00:00:00 +0000</pubDate><guid>/post/tkgs-setup-with-vcenter-server-network-2/</guid><description>&lt;h2>Table of Contents&lt;/h2>
&lt;nav id="TableOfContents">
&lt;ul>
&lt;li>&lt;a href="#namespace">Namespace&lt;/a>&lt;/li>
&lt;/ul>
&lt;/nav>
&lt;h2 id="namespace">Namespace&lt;/h2>
&lt;p>Go to &lt;em>Namespaces&lt;/em> menu
&lt;figure id="figure-namespaces-menu">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-2/images/image1_hu6d88df8575771f0b5f9a695248a4aac2_47857_2000x2000_fit_lanczos_2.png" data-caption="Namespaces menu">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-2/images/image1_hu6d88df8575771f0b5f9a695248a4aac2_47857_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="897">
&lt;/a>
&lt;figcaption>
Namespaces menu
&lt;/figcaption>
&lt;/figure>
Click &lt;em>CREATE NAMESPACE&lt;/em> then select the &lt;em>Cluster&lt;/em>. Set a &lt;em>Name&lt;/em> for the &lt;em>namespace&lt;/em> and select the &lt;em>Network&lt;/em>. Add a &lt;em>Description&lt;/em> if needed and click &lt;em>CREATE&lt;/em>
&lt;figure id="figure-create-namespace">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-2/images/image2_hu2685902c517c51d55b0b5ea992a864d1_101869_2000x2000_fit_lanczos_2.png" data-caption="Create Namespace">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-2/images/image2_hu2685902c517c51d55b0b5ea992a864d1_101869_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Create Namespace
&lt;/figcaption>
&lt;/figure>
&lt;/p></description></item><item><title>TKG-S Setup with vCenter Server Network - Part 1</title><link>/post/tkgs-setup-with-vcenter-server-network-1/</link><pubDate>Mon, 23 Nov 2020 00:00:00 +0000</pubDate><guid>/post/tkgs-setup-with-vcenter-server-network-1/</guid><description>&lt;p>With the new vCenter 7.0.1 it is possible to deploy the &lt;em>Workload Management&lt;/em> feature using the &lt;em>vCenter Server Network&lt;/em> instead of &lt;em>NSX-T&lt;/em>. I wanted to try it out immediately and this is my experience.&lt;/p>
&lt;h2>Table of Contents&lt;/h2>
&lt;nav id="TableOfContents">
&lt;ul>
&lt;li>&lt;a href="#prerequisites">Prerequisites&lt;/a>&lt;/li>
&lt;li>&lt;a href="#network-configurations">Network Configurations&lt;/a>&lt;/li>
&lt;li>&lt;a href="#procedures">Procedures&lt;/a>
&lt;ul>
&lt;li>&lt;a href="#content-library">Content Library&lt;/a>&lt;/li>
&lt;li>&lt;a href="#storage-policy">Storage Policy&lt;/a>&lt;/li>
&lt;li>&lt;a href="#vmware-haproxy-ova-as-loadbalancer">VMware-HAproxy OVA as LoadBalancer&lt;/a>&lt;/li>
&lt;li>&lt;a href="#workload-management">Workload Management&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;/nav>
&lt;h2 id="prerequisites">Prerequisites&lt;/h2>
&lt;ul>
&lt;li>A VMware vCenter 7.0.1 installed&lt;/li>
&lt;li>A VMware ESXi 7.0.1 installed&lt;/li>
&lt;li>Distributed Switch with the Distributed Port Group configured for:
&lt;ul>
&lt;li>Management Network&lt;/li>
&lt;li>Workload Network&lt;/li>
&lt;li>Frontend Network&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Every Network &lt;em>MUST&lt;/em> have its &lt;em>Gateway&lt;/em>&lt;/li>
&lt;li>vSAN configured&lt;/li>
&lt;/ul>
&lt;h2 id="network-configurations">Network Configurations&lt;/h2>
&lt;ul>
&lt;li>Management:
&lt;ul>
&lt;li>subnet: 192.168.1.0/24&lt;/li>
&lt;li>gateway: 192.168.1.254&lt;/li>
&lt;li>dns: 192.168.1.254&lt;/li>
&lt;li>ntp: 192.168.1.254&lt;/li>
&lt;li>HAproxy management ip: 192.168.1.245&lt;/li>
&lt;li>dataplane API port: 5556&lt;/li>
&lt;li>SupervisorControlPlanes starting IP: 192.168.1.140&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Workload:
&lt;ul>
&lt;li>subnet: 192.168.140.0/24&lt;/li>
&lt;li>gateway: 192.168.140.254&lt;/li>
&lt;li>dns: 192.168.1.254&lt;/li>
&lt;li>workload IPs range: 192.168.140.2-192.168.140.253&lt;/li>
&lt;li>HAproxy workload IP: 192.168.140.1&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Frontend
&lt;ul>
&lt;li>subnet: 192.168.150.0/24&lt;/li>
&lt;li>gateway: 192.168.150.254&lt;/li>
&lt;li>dns: 192.168.1.254&lt;/li>
&lt;li>frontend IPs range: 192.168.150.1-192.168.150.253&lt;/li>
&lt;li>frontend IPs ranges with CIDR: 192.168.150.0/25,192.168.150.128/26,192.168.150.192/27,192.168.150.224/28,192.168.150.240/29,192.168.150.248/30,192.168.150.252/31&lt;/li>
&lt;li>HAproxy frontend IP: 192.168.150.1&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h2 id="procedures">Procedures&lt;/h2>
&lt;h3 id="content-library">Content Library&lt;/h3>
&lt;p>Go to the &lt;em>Content Libraries&lt;/em> menu
&lt;figure id="figure-content-libraries-menu">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image01_hud61a50c8434a5c0788f3397ebe4f97e4_90390_2000x2000_fit_lanczos_2.png" data-caption="Content Libraries Menu">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image01_hud61a50c8434a5c0788f3397ebe4f97e4_90390_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Content Libraries Menu
&lt;/figcaption>
&lt;/figure>
and create a new one
&lt;figure id="figure-create-library">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image02_hu133a482cda0536a407db0698b1a96c29_38950_2000x2000_fit_lanczos_2.png" data-caption="Create Library">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image02_hu133a482cda0536a407db0698b1a96c29_38950_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1917" height="905">
&lt;/a>
&lt;figcaption>
Create Library
&lt;/figcaption>
&lt;/figure>
&lt;figure id="figure-kubernetes-library">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image03_hu51d6fc95aacb0754bc2d278ee11516c6_66163_2000x2000_fit_lanczos_2.png" data-caption="Kubernetes Library">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image03_hu51d6fc95aacb0754bc2d278ee11516c6_66163_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="889">
&lt;/a>
&lt;figcaption>
Kubernetes Library
&lt;/figcaption>
&lt;/figure>
Select &lt;em>Subscribed content library&lt;/em> and select when you prefer to download the content.&lt;br>Use &lt;em>&lt;a href="https://wp-content.vmware.com/v2/latest/lib.json">https://wp-content.vmware.com/v2/latest/lib.json&lt;/a>&lt;/em> as subscription url.
&lt;figure id="figure-configure-content-library">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image04_hu0ff634fa8a170732da7266ec5a9611a8_86613_2000x2000_fit_lanczos_2.png" data-caption="Configure content library">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image04_hu0ff634fa8a170732da7266ec5a9611a8_86613_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="905">
&lt;/a>
&lt;figcaption>
Configure content library
&lt;/figcaption>
&lt;/figure>
Select the storage and click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-add-storage">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image05_hu57fddd9f5709cfdf299fbe41734f1c7d_71420_2000x2000_fit_lanczos_2.png" data-caption="add storage">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image05_hu57fddd9f5709cfdf299fbe41734f1c7d_71420_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
add storage
&lt;/figcaption>
&lt;/figure>
Check if all the data are correct and then click &lt;em>FINISH&lt;/em>
&lt;figure id="figure-finish">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image06_hud604a28903c9a3652cafda05ac97b6ca_76264_2000x2000_fit_lanczos_2.png" data-caption="Finish">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image06_hud604a28903c9a3652cafda05ac97b6ca_76264_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
Finish
&lt;/figcaption>
&lt;/figure>
&lt;/p>
&lt;h3 id="storage-policy">Storage Policy&lt;/h3>
&lt;p>Go to the &lt;em>Policies and Profiles&lt;/em> menu
&lt;figure id="figure-policies-and-profiles">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image07_hu4fdd981ce6ede30a57569b85a38e9cd0_93085_2000x2000_fit_lanczos_2.png" data-caption="Policies and Profiles">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image07_hu4fdd981ce6ede30a57569b85a38e9cd0_93085_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="895">
&lt;/a>
&lt;figcaption>
Policies and Profiles
&lt;/figcaption>
&lt;/figure>
Click on &lt;em>VM Storage Policies&lt;/em>
&lt;figure id="figure-vm-storage-policies">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image08_hue672e5a6dd6fbd415cb61cde59f609c3_74978_2000x2000_fit_lanczos_2.png" data-caption="VM Storage Policies">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image08_hue672e5a6dd6fbd415cb61cde59f609c3_74978_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
VM Storage Policies
&lt;/figcaption>
&lt;/figure>
and click &lt;em>CREATE&lt;/em>. Select the right vCenter Server and choose a &lt;em>Name&lt;/em> for the policy. Add a &lt;em>Description&lt;/em> if needed. Then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-create-the-storage-policies">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image09_hu2e08388bf729b767f64f25d06b2fd69b_70825_2000x2000_fit_lanczos_2.png" data-caption="Create the Storage Policies">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image09_hu2e08388bf729b767f64f25d06b2fd69b_70825_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="907">
&lt;/a>
&lt;figcaption>
Create the Storage Policies
&lt;/figcaption>
&lt;/figure>
Click *Enable rules for &amp;ldquo;vSAN&amp;rdquo; storage and click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-policy-structure">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image10_hu0fc26a87c566bac8e7889356598102ef_96759_2000x2000_fit_lanczos_2.png" data-caption="Policy Structure">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image10_hu0fc26a87c566bac8e7889356598102ef_96759_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Policy Structure
&lt;/figcaption>
&lt;/figure>
Select the &lt;em>vSAN&lt;/em> policies. My setup is a single vSAN node.
&lt;figure id="figure-vsan-policy">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image11_hu252aee9506e7c834cfb91936a23fe4be_78051_2000x2000_fit_lanczos_2.png" data-caption="vSAN Policy">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image11_hu252aee9506e7c834cfb91936a23fe4be_78051_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="909">
&lt;/a>
&lt;figcaption>
vSAN Policy
&lt;/figcaption>
&lt;/figure>
Click on &lt;em>Advanced Policy Rules&lt;/em> and configure what it&amp;rsquo;s needed. Then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-vsan-advanced-policies">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image12_hu5992a9d8a9840c5f2e1a8b7a941b28f0_94037_2000x2000_fit_lanczos_2.png" data-caption="vSAN Advanced Policies">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image12_hu5992a9d8a9840c5f2e1a8b7a941b28f0_94037_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
vSAN Advanced Policies
&lt;/figcaption>
&lt;/figure>
Check in the &lt;em>Storage compatibility&lt;/em> page if the &lt;em>vsanDatastore&lt;/em> is compatible with the choseb policies, then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-storage-compatibility">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image13_hu0c23e115d8327b271e076e83762fbbb3_78698_2000x2000_fit_lanczos_2.png" data-caption="Storage compatibility">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image13_hu0c23e115d8327b271e076e83762fbbb3_78698_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
Storage compatibility
&lt;/figcaption>
&lt;/figure>
Review all the configurations, then click &lt;em>FINISH&lt;/em>
&lt;figure id="figure-finish">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image14_hu14301ef5d878c7c6d99542fe02587bec_89791_2000x2000_fit_lanczos_2.png" data-caption="Finish">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image14_hu14301ef5d878c7c6d99542fe02587bec_89791_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="903">
&lt;/a>
&lt;figcaption>
Finish
&lt;/figcaption>
&lt;/figure>
&lt;/p>
&lt;h3 id="vmware-haproxy-ova-as-loadbalancer">VMware-HAproxy OVA as LoadBalancer&lt;/h3>
&lt;p>Without &lt;em>NSX-T&lt;/em> there is the need to use something which manages the LoadBalancing configuration. We&amp;rsquo;ll use &lt;em>HAproxy&lt;/em>. The &lt;em>HAproxy&lt;/em> OVA is going to be deployed with the 3 networks: the &lt;em>management&lt;/em> network, the &lt;em>workload&lt;/em> network which is used to let the &lt;em>SupervisorControlPlanes&lt;/em> communicate with the &lt;em>nodes&lt;/em> of the &lt;em>guest clusters&lt;/em> and also be used as &lt;em>real server&lt;/em> and the &lt;em>frontend&lt;/em> network used for the &lt;em>VIPs&lt;/em> created by the &lt;em>kubernetes service type LoadBalancer&lt;/em>. The &lt;em>HAproxy&lt;/em> istance is configured by its &lt;a href="https://www.haproxy.com/documentation/dataplaneapi/latest/" target="_blank" rel="noopener">&lt;em>dataplane api&lt;/em>&lt;/a> using the &lt;em>management IP&lt;/em>. The &lt;em>frontend&lt;/em> IPs ranges with CIDR are used for the &lt;em>anyIP&lt;/em> kernel feature. The &lt;em>HAproxy&lt;/em> will respond to the &lt;em>ARP&lt;/em> requests for &lt;strong>any&lt;/strong> IP address in those subnets.&lt;br>&lt;br>Go to the &lt;em>Hosts and Clusters&lt;/em> menu.
&lt;figure id="figure-hosts-and-clusters">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image15_hu6e69c1fdc43aa08591848707e10cfe17_122608_2000x2000_fit_lanczos_2.png" data-caption="Hosts and Clusters">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image15_hu6e69c1fdc43aa08591848707e10cfe17_122608_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="907">
&lt;/a>
&lt;figcaption>
Hosts and Clusters
&lt;/figcaption>
&lt;/figure>
Right click on the cluster and then click &lt;em>Deploy OVF Template&lt;/em>
&lt;figure id="figure-deploy">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image16_hud646571260d22b07059dc1bf0821c4ad_109340_2000x2000_fit_lanczos_2.png" data-caption="Deploy">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image16_hud646571260d22b07059dc1bf0821c4ad_109340_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Deploy
&lt;/figcaption>
&lt;/figure>
Add &lt;em>&lt;a href="https://cdn.haproxy.com/download/haproxy/vsphere/ova/vmware-haproxy-v0.1.8.ova">https://cdn.haproxy.com/download/haproxy/vsphere/ova/vmware-haproxy-v0.1.8.ova&lt;/a>&lt;/em> as &lt;em>URL&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-add-ova">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image17_hu4b8324cca9351abcc229a1a171390ac4_90484_2000x2000_fit_lanczos_2.png" data-caption="Add OVA">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image17_hu4b8324cca9351abcc229a1a171390ac4_90484_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Add OVA
&lt;/figcaption>
&lt;/figure>
Select the &lt;em>Virtual machine name&lt;/em> and the location for the virtual machine then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-name-and-location">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image18_hu63697f9d907d18dc39443224da93ad58_78567_2000x2000_fit_lanczos_2.png" data-caption="Name and location">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image18_hu63697f9d907d18dc39443224da93ad58_78567_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Name and location
&lt;/figcaption>
&lt;/figure>
Select a &lt;em>compute resource&lt;/em> then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-compute-resource">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image19_hub19f77579e93cee1d358b82edb57d507_77801_2000x2000_fit_lanczos_2.png" data-caption="Compute resource">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image19_hub19f77579e93cee1d358b82edb57d507_77801_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Compute resource
&lt;/figcaption>
&lt;/figure>
Review the details then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-review">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image20_hu7d05c7ac408b591c02d1a3f851145c5a_106455_2000x2000_fit_lanczos_2.png" data-caption="Review">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image20_hu7d05c7ac408b591c02d1a3f851145c5a_106455_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="907">
&lt;/a>
&lt;figcaption>
Review
&lt;/figcaption>
&lt;/figure>
Accept all the &lt;em>license agreements&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-license-agreements">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image21_hu87514fb833071a5ab225caf669c0f73a_123264_2000x2000_fit_lanczos_2.png" data-caption="License agreements">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image21_hu87514fb833071a5ab225caf669c0f73a_123264_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="911">
&lt;/a>
&lt;figcaption>
License agreements
&lt;/figcaption>
&lt;/figure>
Select &lt;em>Frontend Network&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-frontend-network">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image22_hud69b9d4b174dda66c899e4fe7a7cf3c1_104918_2000x2000_fit_lanczos_2.png" data-caption="Frontend Network">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image22_hud69b9d4b174dda66c899e4fe7a7cf3c1_104918_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="907">
&lt;/a>
&lt;figcaption>
Frontend Network
&lt;/figcaption>
&lt;/figure>
Select the storage and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-select-storage">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image23_hu21ca71d8838d98e1208ec817786b1213_115831_2000x2000_fit_lanczos_2.png" data-caption="Select storage">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image23_hu21ca71d8838d98e1208ec817786b1213_115831_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="909">
&lt;/a>
&lt;figcaption>
Select storage
&lt;/figcaption>
&lt;/figure>
Select the &lt;em>source network&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-source-network">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image24_hu3872df1b69da3da87243256afb83b481_101942_2000x2000_fit_lanczos_2.png" data-caption="Source Network">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image24_hu3872df1b69da3da87243256afb83b481_101942_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="909">
&lt;/a>
&lt;figcaption>
Source Network
&lt;/figcaption>
&lt;/figure>
Set the &lt;em>root password&lt;/em> and add your &lt;em>CA&lt;/em>. If you don&amp;rsquo;t have one, leave blank and it will be generated
&lt;figure id="figure-appliance-configuration">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image25_hu2a290597b24d07d3acaae4535611b494_134137_2000x2000_fit_lanczos_2.png" data-caption="Appliance Configuration">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image25_hu2a290597b24d07d3acaae4535611b494_134137_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="907">
&lt;/a>
&lt;figcaption>
Appliance Configuration
&lt;/figcaption>
&lt;/figure>
Configure the &lt;em>network&lt;/em>
&lt;figure id="figure-network-config-1">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image26_hu11de89fac6af4ca913334790a243ffa8_145499_2000x2000_fit_lanczos_2.png" data-caption="Network Config 1">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image26_hu11de89fac6af4ca913334790a243ffa8_145499_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="911">
&lt;/a>
&lt;figcaption>
Network Config 1
&lt;/figcaption>
&lt;/figure>
&lt;figure id="figure-network-config-2">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image27_hub45279b6e75602cf10ce09a4e2f0deb3_136501_2000x2000_fit_lanczos_2.png" data-caption="Network Config 2">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image27_hub45279b6e75602cf10ce09a4e2f0deb3_136501_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Network Config 2
&lt;/figcaption>
&lt;/figure>
Add the Load Balancing settings and click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-load-balancing">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image28_hu469c7d56506d514f704873e9576b4dec_137348_2000x2000_fit_lanczos_2.png" data-caption="Load Balancing">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image28_hu469c7d56506d514f704873e9576b4dec_137348_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Load Balancing
&lt;/figcaption>
&lt;/figure>
Review the configurations and then click &lt;em>FINISH&lt;/em>
&lt;figure id="figure-review">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image29_hu46ea9a779a32e1ac3b7887e4fff1a3c5_115402_2000x2000_fit_lanczos_2.png" data-caption="Review">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image29_hu46ea9a779a32e1ac3b7887e4fff1a3c5_115402_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Review
&lt;/figcaption>
&lt;/figure>
Power On the &lt;em>haproxy&lt;/em> VM
&lt;figure id="figure-power-on">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image30_hu773c73b8761caa3ff21fbe603b83a067_104855_2000x2000_fit_lanczos_2.png" data-caption="Power On">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image30_hu773c73b8761caa3ff21fbe603b83a067_104855_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Power On
&lt;/figcaption>
&lt;/figure>
&lt;/p>
&lt;h3 id="workload-management">Workload Management&lt;/h3>
&lt;p>Go to the &lt;em>Workload Management&lt;/em> menu
&lt;figure id="figure-workload-management">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image31_hu7f2dcfc41b9f237b5fefaf120a56f03b_110043_2000x2000_fit_lanczos_2.png" data-caption="Workload Management">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image31_hu7f2dcfc41b9f237b5fefaf120a56f03b_110043_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Workload Management
&lt;/figcaption>
&lt;/figure>
Click &lt;em>GET STARTED&lt;/em>
&lt;figure id="figure-get-started">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image32_hu7670ce65f2c709c7713f2e529acf9e5f_124800_2000x2000_fit_lanczos_2.png" data-caption="Get started">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image32_hu7670ce65f2c709c7713f2e529acf9e5f_124800_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="895">
&lt;/a>
&lt;figcaption>
Get started
&lt;/figcaption>
&lt;/figure>
Select &lt;em>vCenter Server Network&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-vcenter-server-and-network">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image33_huae05ad6c269d504163a4e481a458b496_79429_2000x2000_fit_lanczos_2.png" data-caption="vCenter Server and Network">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image33_huae05ad6c269d504163a4e481a458b496_79429_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
vCenter Server and Network
&lt;/figcaption>
&lt;/figure>
Select the compatible cluster and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-select-a-cluster">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image34_hu92f4707eee64f22f247fd237331c539e_58230_2000x2000_fit_lanczos_2.png" data-caption="Select a Cluster">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image34_hu92f4707eee64f22f247fd237331c539e_58230_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="901">
&lt;/a>
&lt;figcaption>
Select a Cluster
&lt;/figcaption>
&lt;/figure>
Select the size for &lt;em>control plane VM&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-control-plane-size">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image35_hu9b62f8e8836f172c6d712435336cff10_71826_2000x2000_fit_lanczos_2.png" data-caption="Control Plane size">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image35_hu9b62f8e8836f172c6d712435336cff10_71826_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="899">
&lt;/a>
&lt;figcaption>
Control Plane size
&lt;/figcaption>
&lt;/figure>
Select the &lt;em>storage policy&lt;/em> to the &lt;em>Control Plane VMs&lt;/em>
&lt;figure id="figure-storage">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image36_hu2ccf5ef4626e7e6a40425c1a39498c6b_79396_2000x2000_fit_lanczos_2.png" data-caption="Storage">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image36_hu2ccf5ef4626e7e6a40425c1a39498c6b_79396_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="905">
&lt;/a>
&lt;figcaption>
Storage
&lt;/figcaption>
&lt;/figure>
Configure load balancer for workloads created on the cluster
&lt;figure id="figure-load-balancer">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image37_hu8b36aec321fd22fc6e0b0e0575bbe2f7_72946_2000x2000_fit_lanczos_2.png" data-caption="Load Balancer">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image37_hu8b36aec321fd22fc6e0b0e0575bbe2f7_72946_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="901">
&lt;/a>
&lt;figcaption>
Load Balancer
&lt;/figcaption>
&lt;/figure>
If the &lt;em>Server Certificate Authority&lt;/em> used is a self-signed cert, retrieve that data from the VM with the follow &lt;em>powershell&lt;/em> snippet&lt;/p>
&lt;pre>&lt;code> $vc = &amp;quot;10.174.71.163&amp;quot;
$vc_user = &amp;quot;administrator@vsphere.local&amp;quot;
$vc_password = &amp;quot;Admin!23&amp;quot;
Connect-VIServer -User $vc_user -Password $vc_password -Server $vc
$VMname = &amp;quot;haproxy-demo&amp;quot;
$AdvancedSettingName = &amp;quot;guestinfo.dataplaneapi.cacert&amp;quot;
$Base64cert = get-vm $VMname |Get-AdvancedSetting -Name $AdvancedSettingName
while ([string]::IsNullOrEmpty($Base64cert.Value)) {
Write-Host &amp;quot;Waiting for CA Cert Generation... This may take a under 5-10
minutes as the VM needs to boot and generate the CA Cert (if you haven't provided one already).&amp;quot;
$Base64cert = get-vm $VMname |Get-AdvancedSetting -Name
$AdvancedSettingName
Start-sleep -seconds 2
}
Write-Host &amp;quot;CA Cert Found... Converting from BASE64&amp;quot;
$cert = [Text.Encoding]::Utf8.GetString([Convert]::FromBase64String($Base64cert.Value))
Write-Host $cert
&lt;/code>&lt;/pre>
&lt;p>
&lt;figure id="figure-snippet">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image38_hu30b73f2b681c421800f2cc63c895276f_63685_2000x2000_fit_lanczos_2.png" data-caption="Snippet">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image38_hu30b73f2b681c421800f2cc63c895276f_63685_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="859" height="732">
&lt;/a>
&lt;figcaption>
Snippet
&lt;/figcaption>
&lt;/figure>
and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-next">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image48_hu97d302cfab387f6fdf3584e359770636_78378_2000x2000_fit_lanczos_2.png" data-caption="Next">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image48_hu97d302cfab387f6fdf3584e359770636_78378_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
Next
&lt;/figcaption>
&lt;/figure>
Configure the &lt;em>Management Network&lt;/em> and then click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-management-network">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image39_hua4b8dc25b99bc972ff36817d016f2ad8_79622_2000x2000_fit_lanczos_2.png" data-caption="Management Network">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image39_hua4b8dc25b99bc972ff36817d016f2ad8_79622_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Management Network
&lt;/figcaption>
&lt;/figure>
Configure the &lt;em>IP address for Services&lt;/em> and click &lt;em>ADD&lt;/em> to configure the &lt;em>Workload Network&lt;/em>
&lt;figure id="figure-ip-address-for-services">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image40_hue013c7c8b46f9c29c286a82da09d450c_75218_2000x2000_fit_lanczos_2.png" data-caption="IP address for Services">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image40_hue013c7c8b46f9c29c286a82da09d450c_75218_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
IP address for Services
&lt;/figcaption>
&lt;/figure>
Configure the &lt;em>Workload Network&lt;/em> and then click &lt;em>SAVE&lt;/em>
&lt;figure id="figure-workload-network">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image41_hu3fd598d9f48334e4549f77051fe76db8_100630_2000x2000_fit_lanczos_2.png" data-caption="Workload Network">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image41_hu3fd598d9f48334e4549f77051fe76db8_100630_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="895">
&lt;/a>
&lt;figcaption>
Workload Network
&lt;/figcaption>
&lt;/figure>
Click &lt;em>NEXT&lt;/em>&lt;br>Add the &lt;em>Content Library&lt;/em> clicking &lt;em>ADD&lt;/em>
&lt;figure id="figure-add-content-library">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image42_hu646dacff9844b24f138a803508cc5c16_78360_2000x2000_fit_lanczos_2.png" data-caption="Add Content Library">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image42_hu646dacff9844b24f138a803508cc5c16_78360_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="893">
&lt;/a>
&lt;figcaption>
Add Content Library
&lt;/figcaption>
&lt;/figure>
Select the &lt;em>Content Library&lt;/em> and click &lt;em>OK&lt;/em>
&lt;figure id="figure-ok">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image43_hu4f5ec16ecdf9cc4131d3b05076d16287_81559_2000x2000_fit_lanczos_2.png" data-caption="Ok">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image43_hu4f5ec16ecdf9cc4131d3b05076d16287_81559_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="901">
&lt;/a>
&lt;figcaption>
Ok
&lt;/figcaption>
&lt;/figure>
Click &lt;em>NEXT&lt;/em>
&lt;figure id="figure-next">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image44_hu9ea27ff0be99b9b7fa37f3cfdee07bf3_79882_2000x2000_fit_lanczos_2.png" data-caption="Next">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image44_hu9ea27ff0be99b9b7fa37f3cfdee07bf3_79882_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="905">
&lt;/a>
&lt;figcaption>
Next
&lt;/figcaption>
&lt;/figure>
Review the config and then click &lt;em>FINISH&lt;/em>
&lt;figure id="figure-finish">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image45_hu82d693f2b5ccdd9951c3fb06b3a5d1a2_81189_2000x2000_fit_lanczos_2.png" data-caption="Finish">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image45_hu82d693f2b5ccdd9951c3fb06b3a5d1a2_81189_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="905">
&lt;/a>
&lt;figcaption>
Finish
&lt;/figcaption>
&lt;/figure>
Now, wait until the cluster is configured
&lt;figure id="figure-wait">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image46_hud50e177e61562746004e24c4227d22ce_62913_2000x2000_fit_lanczos_2.png" data-caption="Wait">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image46_hud50e177e61562746004e24c4227d22ce_62913_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1918" height="911">
&lt;/a>
&lt;figcaption>
Wait
&lt;/figcaption>
&lt;/figure>
When the &lt;em>Config Status&lt;/em> turns green, the &lt;em>Workload Management&lt;/em> is ready with the &lt;em>Control Plane Node IP Address&lt;/em> needed to connect to the cluster
&lt;figure id="figure-workload-management-ready">
&lt;a data-fancybox="" href="/post/tkgs-setup-with-vcenter-server-network-1/images/image49_hu4cf1ef7fae0d99627986ef9095c450a4_46302_2000x2000_fit_lanczos_2.png" data-caption="Workload Management Ready">
&lt;img data-src="/post/tkgs-setup-with-vcenter-server-network-1/images/image49_hu4cf1ef7fae0d99627986ef9095c450a4_46302_2000x2000_fit_lanczos_2.png" class="lazyload" alt="" width="1920" height="903">
&lt;/a>
&lt;figcaption>
Workload Management Ready
&lt;/figcaption>
&lt;/figure>
&lt;/p>
&lt;p>The creation of &lt;em>Namespace&lt;/em> and &lt;em>Guest Clusters&lt;/em> will be covered in the second part&lt;/p></description></item></channel></rss>