Vereisten configureren
Van toepassing op: ✔️ Virtuele Linux-heavy_check_mark: flexibele schaalsets
Voordat u de Marketplace-aanbieding gebruikt om een zelf beheerd OpenShift Container Platform 3.11-cluster in Azure te implementeren, moeten enkele vereisten worden geconfigureerd. Lees het artikel Vereisten voor OpenShift voor instructies voor het maken van een ssh-sleutel (zonder een wachtwoordzin), Een Azure-sleutelkluis, een sleutelkluisgeheim en een service-principal.
Implementeren met behulp van de Marketplace-aanbieding
De eenvoudigste manier om een zelf beheerd OpenShift Container Platform 3.11-cluster in Azure te implementeren, is door de Azure Marketplace gebruiken.
Deze optie is het eenvoudigst, maar heeft ook beperkte aanpassingsmogelijkheden. De Marketplace-aanbieding implementeert OpenShift Container Platform 3.11.82 en bevat de volgende configuratieopties:
- Hoofdknooppunten: drie (3) hoofdknooppunten met een configureerbaar exemplaartype.
- Infra-knooppunten: drie (3) Infra-knooppunten met een configureerbaar exemplaartype.
- Knooppunten: het aantal knooppunten (tussen 1 en 9) en het exemplaartype kunnen worden geconfigureerd.
- Schijftype: Managed Disks gebruikt.
- Netwerken: ondersteuning voor nieuw of bestaand netwerk en aangepast CIDR-bereik.
- CNS: CNS kan worden ingeschakeld.
- Metrische gegevens: Metrische gegevens in tabelvorm kunnen worden ingeschakeld.
- Logboekregistratie: EFK-logboekregistratie kan worden ingeschakeld.
- Azure-cloudprovider: deze functie is standaard ingeschakeld en kan worden uitgeschakeld.
Klik linksboven in het Azure Portal op Een resource maken, voer 'openshift container platform' in het zoekvak in en druk op Enter.

De pagina Resultaten wordt geopend met Red Hat OpenShift Container Platform 3.11 Self-Managed in de lijst.

Klik op de aanbieding om details van de aanbieding weer te geven. Klik op Maken om deze aanbieding te implementeren. De gebruikersinterface voor het invoeren van de benodigde parameters wordt weergegeven. Het eerste scherm is de blade Basisinformatie.

Basisinstellingen
Als u hulp wilt krijgen bij een van de invoerparameters, beweegt u de muisaanwijzer over de i naast de parameternaam.
Voer waarden in voor de invoerparameters en klik op OK.
| Invoerparameter | Beschrijving van parameter |
|---|---|
| Gebruikersnaam van VM-beheerder | De beheerder die moet worden gemaakt op alle VM-exemplaren |
| Openbare SSH-sleutel voor gebruiker met beheerdersrechten | Openbare SSH-sleutel die wordt gebruikt om u aan te melden bij VM - mag geen wachtwoordzin hebben |
| Abonnement | Azure-abonnement voor het implementeren van een cluster in |
| Resourcegroep | Maak een nieuwe resourcegroep of selecteer een bestaande lege resourcegroep voor clusterresources |
| Locatie | Azure-regio voor het implementeren van een cluster in |

Infrastructuur Instellingen
Voer waarden in voor de invoerparameters en klik op OK.
| Invoerparameter | Beschrijving van parameter |
|---|---|
| Voorvoegsel van OCP-clusternaam | Clusterprefix dat wordt gebruikt voor het configureren van hostnamen voor alle knooppunten. Tussen 1 en 20 tekens |
| Grootte van hoofd-knooppunt | Accepteer de standaardgrootte van de VM of klik op Grootte wijzigen om een andere VM-grootte te selecteren. Selecteer de juiste VM-grootte voor uw werkbelasting |
| Grootte van infrastructuur-knooppunt | Accepteer de standaardgrootte van de VM of klik op Grootte wijzigen om een andere VM-grootte te selecteren. Selecteer de juiste VM-grootte voor uw werkbelasting |
| Aantal toepassingsknooppunten | Accepteer de standaardgrootte van de VM of klik op Grootte wijzigen om een andere VM-grootte te selecteren. Selecteer de juiste VM-grootte voor uw werkbelasting |
| Grootte van toepassings-knooppunt | Accepteer de standaardgrootte van de VM of klik op Grootte wijzigen om een andere VM-grootte te selecteren. Selecteer de juiste VM-grootte voor uw werkbelasting |
| Bastion-hostgrootte | Accepteer de standaardgrootte van de VM of klik op Grootte wijzigen om een andere VM-grootte te selecteren. Selecteer de juiste VM-grootte voor uw werkbelasting |
| Nieuwe of bestaande Virtual Network | Een nieuw vNet maken (standaard) of een bestaand vNet gebruiken |
| Kies Standaard CIDR-Instellingen IP-bereik (CIDR) aan te passen | Accepteer de standaard CIDR-adresbereiken of selecteer Aangepast IP-bereik en voer aangepaste CIDR-gegevens in. Standaard Instellingen maakt vNet met CIDR van 10.0.0.0/14, hoofdsubnet met 10.1.0.0/16, infrasubnet met 10.2.0.0/16 en reken- en cns-subnet met 10.3.0.0/16 |
| Key Vault resourcegroep | De naam van de resourcegroep die de Key Vault |
| Key Vault naam | De naam van de Key Vault die het geheim bevat met de persoonlijke ssh-sleutel. Alleen alfanumerieke tekens en streepjes zijn toegestaan en mogen tussen de 3 en 24 tekens lang zijn |
| Geheime naam | De naam van het geheim dat de persoonlijke ssh-sleutel bevat. Alleen alfanumerieke tekens en streepjes zijn toegestaan |

Grootte wijzigen
Als u een andere VM-grootte wilt selecteren, klikt u op Grootte wijzigen _. Het VM-selectievenster wordt geopend. Selecteer de juiste VM-grootte en klik op _Selecteren.

Bestaande Virtual Network
| Invoerparameter | Beschrijving van parameter |
|---|---|
| Naam Virtual Network bestaande naam | Naam van het bestaande vNet |
| Subnetnaam voor hoofdknooppunten | Naam van bestaand subnet voor hoofdknooppunten. Moet ten minste 16 IP-adressen bevatten en RFC 1918 volgen |
| Subnetnaam voor infraknooppunten | Naam van bestaand subnet voor infraknooppunten. Moet ten minste 32 IP-adressen bevatten en RFC 1918 volgen |
| Subnetnaam voor reken- en cns-knooppunten | Naam van bestaand subnet voor reken- en cns-knooppunten. Moet ten minste 32 IP-adressen bevatten en RFC 1918 volgen |
| Resourcegroep voor de bestaande Virtual Network | Naam van de resourcegroep die het bestaande vNet bevat |

Aangepast IP-bereik
| Invoerparameter | Parameterbeschrijving |
|---|---|
| Adresbereik voor de Virtual Network | Aangepaste CIDR voor het vNet |
| Adresbereik voor het subnet met de hoofdknooppunten | Aangepaste CIDR voor hoofdsubnet |
| Adresbereik voor het subnet met de infrastructuurknooppunten | Aangepaste CIDR voor infrastructuursubnet |
| Adresbereik voor subnet met de reken- en cns-knooppunten | Aangepaste CIDR voor de reken- en cns-knooppunten |

OpenShift Container Platform 3.11
Voer waarden in voor de invoerparameters en klik op OK
| Invoerparameter | Parameterbeschrijving |
|---|---|
| Gebruikerswachtwoord van OpenShift-beheerder | Wachtwoord voor de eerste OpenShift-gebruiker. Deze gebruiker wordt ook de clusterbeheerder |
| Gebruikerswachtwoord voor OpenShift-beheerder bevestigen | Typ het wachtwoord van de Gebruiker met beheerdersrechten van OpenShift opnieuw |
| Gebruikersnaam van Red Hat Subscription Manager | Gebruikersnaam voor toegang tot uw Red Hat-abonnement of organisatie-id. Deze referentie wordt gebruikt om het RHEL-exemplaar te registreren bij uw abonnement en wordt niet opgeslagen door Microsoft of Red Hat |
| Gebruikerswachtwoord voor Red Hat Subscription Manager | Wachtwoord voor toegang tot uw Red Hat-abonnement of activeringssleutel. Deze referentie wordt gebruikt om het RHEL-exemplaar te registreren bij uw abonnement en wordt niet opgeslagen door Microsoft of Red Hat |
| OpenShift-pool-id van Red Hat Subscription Manager | Pool-id die OpenShift Container Platform-rechten bevat. Zorg ervoor dat u voldoende rechten hebt voor OpenShift Container Platform voor de installatie van het cluster |
| OpenShift-pool-id van Red Hat Subscription Manager voor broker-/hoofdknooppunten | Pool-id die OpenShift Container Platform-rechten bevat voor broker-/hoofdknooppunten. Zorg ervoor dat u voldoende rechten hebt voor OpenShift Container Platform voor de installatie van het cluster. Als u geen broker-/masterpool-id gebruikt, voert u de pool-id voor toepassingsknooppunten in |
| Azure Cloud Provider configureren | OpenShift configureren voor het gebruik van Azure Cloud Provider. Nodig als u Azure Disk Attach gebruikt voor permanente volumes. De standaardwaarde is Ja |
| GUID voor client-id van Azure AD-service-principal | GuiD voor client-id van Azure AD-service-principal, ook wel app-id genoemd. Alleen nodig als Azure Cloud Provider configureren is ingesteld op Ja |
| Client-id-geheim van Azure AD-service-principal | Client-id-geheim van Azure AD-service-principal. Alleen nodig als Azure Cloud Provider configureren is ingesteld op Ja |

Aanvullende instellingen
Op de blade Instellingen kunt u CNS configureren voor het opslag-, logboekregistratie-, metrische gegevens- en routersubdomein. De standaardinstelling installeert geen van deze opties en gebruikt nip.io als het subdomein van de router voor testdoeleinden. Als CNS wordt inschakelen, worden er drie extra rekenknooppunten geïnstalleerd met drie extra gekoppelde schijven die hosten als host voor pods.
Voer waarden in voor de invoerparameters en klik op OK
| Invoerparameter | Parameterbeschrijving |
|---|---|
| Container Native Storage (CNS) configureren | CnS wordt geïnstalleerd in het OpenShift-cluster en ingeschakeld als opslag. Wordt standaard ingesteld als Azure-provider is uitgeschakeld |
| Clusterlogregistratie configureren | Installeert de FUNCTIONALITEIT voor EFK-logboekregistratie in het cluster. De grootte van infraknooppunten op de juiste wijze om EFK-pods te hosten |
| Metrische gegevens voor het cluster configureren | Installeert metrische gegevens vanUlar in het OpenShift-cluster. De grootte van infraknooppunten op de juiste wijze om Pods met metrische gegevens vanUlar te hosten |
| Standaardroutersubdomein | Selecteer nipio voor testen of aangepast om uw eigen subdomein voor productie in te voeren |

Aanvullende Instellingen - Extra parameters
| Invoerparameter | Parameterbeschrijving |
|---|---|
| (CNS) Knooppuntgrootte | Accepteer de standaardgrootte van het knooppunt of selecteer Grootte wijzigen om een nieuwe VM-grootte te selecteren |
| Uw aangepaste subdomein invoeren | Het aangepaste routeringsdomein dat moet worden gebruikt voor het beschikbaar maken van toepassingen via de router op het OpenShift-cluster. Zorg ervoor dat u de juiste DNS-vermelding met jokertekens maakt] |

Samenvatting
Validatie vindt plaats in deze fase om te controleren of het kernquotum voldoende is om het totale aantal geselecteerde VM's voor het cluster te implementeren. Controleer alle parameters die zijn ingevoerd. Als de invoer acceptabel is, klikt u op OK om door te gaan.

Kopen
Bevestig de contactgegevens op de pagina Kopen en klik op Kopen om de gebruiksvoorwaarden te accepteren en de implementatie van het OpenShift Container Platform-cluster te starten.

Verbinding maken aan het OpenShift-cluster
Wanneer de implementatie is uitgevoerd, haalt u de verbinding op uit de uitvoersectie van de implementatie. Verbinding maken naar de OpenShift-console met uw browser met behulp van de URL van de OpenShift-console. U kunt ook via SSH naar de Bastion-host gaan. Hier volgt een voorbeeld waarin de gebruikersnaam van de beheerder clusteradmin is en de openbare IP DNS FQDN van bastion wordt bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com:
$ ssh clusteradmin@bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com
Resources opschonen
Gebruik de opdracht az group delete om de resourcegroep, het OpenShift-cluster en alle gerelateerde resources te verwijderen wanneer ze niet meer nodig zijn.
az group delete --name openshiftrg