U moet een clusterplan maken voor gebruik met vSphere with Tanzu Kubernetes-implementaties in vRealize Automation. Een clusterplan werkt als configuratiesjabloon voor het inrichten van Tanzu Kubernetes-clusterinstanties op een bepaalde vSphere-cloudaccountinstantie.

In een clusterplan wordt een configuratietoewijzing gedefinieerd, vergelijkbaar met een soorttoewijzing, voor een set vSphere-cloudaccountinstanties. Over het algemeen codeert het clusterplan een betekenisvolle set configuratie-eigenschappen, zoals VM-klassen, opslagklassen, enz. die worden gebruikt bij het inrichten van Tanzu Kubernetes-clusters in een bepaald vSphere-servercloudaccount.

Eén clusterplan kan een bepaalde configuratie-eigenschapstoewijzing in één vSphere-cloudaccount en een andere configuratietoewijzing in een andere vSphere-instantie hebben. Als u bijvoorbeeld twee in aanmerking komende vSphere-cloudaccounts hebt, één met hoge resource en een andere met beperkte resources, kan het large-clusterplan guaranteed-xlarge specificeren voor de vSphere-server met een hoog profiel en best-effort-medium voor de beperkte vSphere-instantie. In het algemeen wijst de large-specificatie een andere configuratie-eigenschapset toe aan elke in aanmerking komende vSphere-serverinstantie.

Nadat een clusterplan is gemaakt voor een of meer vSphere-instanties, moeten alle in aanmerking komende supervisornaamruimten die een beheerder toewijst om een Tanzu Kubernetes-cluster te hosten met behulp van een Kubernetes-zonetoewijzing worden afgestemd op de configuratie die is gedefinieerd in de specificatie van het clusterplan. Het opslagbeleid dat in het clusterplan is opgegeven, moet bijvoorbeeld als opslagklasse worden toegevoegd aan alle vSphere-supervisornaamruimten die zijn toegewezen voor het inrichten van Tanzu-clusters.

Voorwaarden

  • Als u een vSphere with Tanzu Kubernetes-implementatie in Cloud Assembly wilt maken, moet u toegang hebben tot vSphere 7.x die beschikbaar is als onderdeel van een vCenter-cloudaccount. Zie Een vCenter-cloudaccount maken in vRealize Automation.
  • Tanzu moet worden ingeschakeld in het vSphere-cloudaccount met een of meer supervisornaamruimten.
  • Alle supervisorclusters in het geregistreerde vSphere-cloudaccount die in aanmerking komen voor inrichting van Tanzu-clusters moeten worden toegevoegd als beheerde entiteiten op de pagina Cloud Assembly Infrastructuur > Kubernetes > Supervisorclusters via de optie Supervisorcluster toevoegen.

Procedure

  1. Selecteer Infrastructuur > Configureren > Clusterplan en klik op Nieuw clusterplan.
  2. Voer een Account, Naam en Beschrijving in voor het clusterplan. Het account definieert het cloudaccount waarop dit clusterplan van toepassing is.
  3. Voer clusterinformatie in, waaronder Kubernetes-versies en Control plane. Deze informatie omvat toewijzingen voor knooppunten, machineklasse en opslagklasse.
    • Voer de versie van Kubernetes in die van toepassing is op dit clusterplan. Dit is de Kubernetes-versie van de ingerichte Tanzu Kubernetes-clusters: bijvoorbeeld 1.19 of 1.20.
    • Het aantal control planes definieert de specificatie voor Kubernetes API-serverknooppunten.
    • Een VM-klasse is een aanvraag voor reserveringen op de virtuele machine voor verwerkingskracht. Er zijn talloze vooraf gedefinieerde machineklassen, die verschillende niveaus van berekeningskracht hebben. Zie VM-klassen voor Tanzu Kubernetes-clusters voor meer informatie.
    • Werkers geven de Tanzu Kubernetes-werkerknooppunten op die met dit plan moeten worden geïmplementeerd.
  4. Voer Aanvullende instellingen voor het clusterplan in en selecteer deze.
    • Voer de Standaard PVC-opslagklasse in om met dit cluster te gebruiken.
    • Gebruik de keuzerondjes om het gedrag aan te geven bij het gebruik van opslagklassen en netwerkinstellingen.
  5. Klik op Maken.

resultaten

Het clusterplan wordt gemaakt en is beschikbaar voor gebruik in Cloud Assembly-cloudsjablonen.

Volgende stappen

Nadat u een clusterplan hebt gemaakt, kunt u dit gebruiken om een vSphere with Tanzu Kubernetes-implementatie in Cloud Assembly te maken. Zie Een vSphere with Tanzu Kubernetes-implementatie inrichten in vRealize Automation.