Konfigurera krav

Gäller för: ✔️ Virtuella Linux-datorer:heavy_check_mark: Flexibla skalningsuppsättningar

Innan du använder Marketplace-erbjudandet för att distribuera ett självstyrt OpenShift Container Platform 3.11-kluster i Azure måste några förutsättningar konfigureras. Läs artikeln om krav för OpenShift för instruktioner om hur du skapar en ssh-nyckel (utan lösenfras), Azure Key Vault, key vault-hemlighet och ett huvudnamn för tjänsten.

Distribuera med Marketplace-erbjudandet

Det enklaste sättet att distribuera ett självstyrt OpenShift Container Platform 3.11-kluster till Azure är att använda Azure Marketplace-erbjudandet.

Det här alternativet är det enklaste, men har även begränsade anpassningsfunktioner. Marketplace-erbjudandet distribuerar OpenShift Container Platform 3.11.82 och innehåller följande konfigurationsalternativ:

  • Huvudnoder: Tre (3) huvudnoder med konfigurerbar instanstyp.
  • Infrastrukturnoder: Tre (3) infrastrukturnoder med konfigurerbar instanstyp.
  • Noder: Antalet noder (mellan 1 och 9) och instanstypen kan konfigureras.
  • Disktyp: Managed Disks används.
  • Nätverk: Stöd för nytt eller befintligt nätverk och anpassat CIDR-intervall.
  • CNS: CNS kan aktiveras.
  • Mått: Tabellmått kan aktiveras.
  • Loggning: EFK-loggning kan aktiveras.
  • Azure Cloud Provider: Aktiverat som standard, kan inaktiveras.

Längst upp till vänster i Azure Portal klickar du på Skapa en resurs, anger "openshift container platform" i sökrutan och trycker på Retur.

Ny resurssökning

Sidan Resultat öppnas med Red Hat OpenShift Container Platform 3.11 Self-Managed i listan.

Nytt resurssökresultat

Klicka på erbjudandet för att visa information om erbjudandet. Om du vill distribuera det här erbjudandet klickar du på Skapa. Användargränssnittet för att ange nödvändiga parametrar visas. Den första skärmen är bladet Grundläggande.

Sidan Erbjudanderubrik

Grundläggande inställningar

Om du vill ha hjälp med någon av indataparametrarna hovrar du över i bredvid parameternamnet.

Ange värden för indataparametrarna och klicka på OK.

Indataparameter Beskrivning av parameter
Användarnamn för VM-administratör Administratörsanvändaren som ska skapas på alla VM-instanser
Offentlig SSH-nyckel för administratörsanvändare Offentlig SSH-nyckel som används för att logga in på den virtuella datorn – får inte ha en lösenfras
Prenumeration Azure-prenumeration att distribuera kluster till
Resursgrupp Skapa en ny resursgrupp eller välj en befintlig tom resursgrupp för klusterresurser
Location Azure-region att distribuera kluster till

Bladet Grundläggande erbjudande

Infrastruktur Inställningar

Ange värden för indataparametrarna och klicka på OK.

Indataparameter Beskrivning av parameter
OCP-klusternamnsprefix Klusterprefix som används för att konfigurera värdnamn för alla noder. Mellan 1 och 20 tecken
Storlek på huvudnod Acceptera standardstorleken för den virtuella datorn eller klicka på Ändra storlek för att välja en annan VM-storlek. Välj lämplig VM-storlek för din arbetsbelastning
Infrastrukturnodstorlek Acceptera standardstorleken för den virtuella datorn eller klicka på Ändra storlek för att välja en annan VM-storlek. Välj lämplig VM-storlek för din arbetsbelastning
Antal programnoder Acceptera standardstorleken för den virtuella datorn eller klicka på Ändra storlek för att välja en annan VM-storlek. Välj lämplig VM-storlek för din arbetsbelastning
Programnodstorlek Acceptera standardstorleken för den virtuella datorn eller klicka på Ändra storlek för att välja en annan VM-storlek. Välj lämplig VM-storlek för din arbetsbelastning
Bastion-värdstorlek Acceptera standardstorleken för den virtuella datorn eller klicka på Ändra storlek för att välja en annan VM-storlek. Välj lämplig VM-storlek för din arbetsbelastning
Ny eller befintlig Virtual Network Skapa ett nytt vNet (standard) eller använd ett befintligt vNet
Välj Standard-CIDR Inställningar eller anpassa IP-intervall (CIDR) Acceptera standard-CIDR-intervall eller Välj anpassat IP-intervall och ange anpassad CIDR-information. Standardvärdet Inställningar skapar ett vNet med CIDR på 10.0.0.0/14, huvudundernätet med 10.1.0.0/16, undernätet infra med 10.2.0.0/16 och beräknar och cns-undernätet med 10.3.0.0/16
Key Vault resursgruppsnamn Namnet på den resursgrupp som innehåller Key Vault
Key Vault namn Namnet på den Key Vault som innehåller hemligheten med den privata SSH-nyckeln. Endast alfanumeriska tecken och bindestreck tillåts och får vara mellan 3 och 24 tecken
Hemligt namn Namnet på hemligheten som innehåller den privata ssh-nyckeln. Endast alfanumeriska tecken och bindestreck tillåts

Bladet Infrastruktur för erbjudande

Ändra storlek

Om du vill välja en annan vm-storlek klickar du på Ändra storlek _. Fönstret för val av virtuell dator öppnas. Välj den VM-storlek du vill ha och klicka på _Välj.

Välj storlek på virtuell dator

Befintlig Virtual Network

Indataparameter Beskrivning av parameter
Befintligt Virtual Network namn Namnet på det befintliga virtuella nätverket
Undernätsnamn för huvudnoder Namnet på det befintliga undernätet för huvudnoder. Måste innehålla minst 16 IP-adresser och följa RFC 1918
Undernätsnamn för infrastrukturnoder Namnet på det befintliga undernätet för infranoder. Måste innehålla minst 32 IP-adresser och följa RFC 1918
Undernätsnamn för beräknings- och cns-noder Namnet på det befintliga undernätet för beräknings- och cns-noder. Måste innehålla minst 32 IP-adresser och följa RFC 1918
Resursgrupp för den befintliga Virtual Network Namnet på resursgruppen som innehåller det befintliga virtuella nätverket

Erbjuda infrastruktur för befintligt vnet

Anpassat IP-intervall

Indataparameter Beskrivning av parameter
Adressintervall för Virtual Network Anpassad CIDR för det virtuella nätverket
Adressintervall för undernätet som innehåller huvudnoderna Anpassad CIDR för huvudundernät
Adressintervall för undernätet som innehåller infrastrukturnoderna Anpassad CIDR för infrastrukturundernät
Adressintervall för undernät som innehåller beräknings- och cns-noderna Anpassad CIDR för beräknings- och cns-noderna

Anpassat IP-intervall för erbjudandeinfrastruktur

OpenShift Container Platform 3.11

Ange värden för indataparametrarna och klicka på OK

Indataparameter Beskrivning av parameter
Användarlösenord för OpenShift-administratör Lösenord för den första OpenShift-användaren. Den här användaren kommer också att vara klusteradministratör
Bekräfta administratörslösenordet för OpenShift Skriv administratörsanvändarlösenordet för OpenShift igen
Användarnamn för Red Hat Subscription Manager Användarnamn för att få åtkomst till din Red Hat-prenumeration eller organisations-ID. Den här autentiserings informationen används för att registrera RHEL-instansen i din prenumeration och lagras inte av Microsoft eller Red Hat
Användarlösenord för Red Hat Subscription Manager Lösenord för att få åtkomst till din Red Hat-prenumeration eller aktiveringsnyckel. Den här autentiserings informationen används för att registrera RHEL-instansen i din prenumeration och lagras inte av Microsoft eller Red Hat
Pool-ID för Red Hat Subscription Manager OpenShift Pool-ID som innehåller OpenShift Container Platform-berättigande. Se till att du har tillräckligt med rättigheter för OpenShift Container Platform för installationen av klustret
Pool-ID för Red Hat Subscription Manager OpenShift för broker/huvudnoder Pool-ID som innehåller OpenShift Container Platform-rättigheter för broker/huvudnoder. Se till att du har tillräckligt med rättigheter för OpenShift Container Platform för installationen av klustret. Om du inte använder koordinator-/huvudpool-ID anger du pool-ID:t för programnoder
Konfigurera Azure Cloud Provider Konfigurera OpenShift för att använda Azure Cloud Provider. Krävs om du använder Azure Disk Attach för beständiga volymer. Standardvärdet är Ja
Klient-ID för Azure AD-tjänstens huvudnamn GUID Klient-ID GUID för Azure AD-tjänstens huvudnamn – även kallat AppID. Behövs bara om Konfigurera Azure Cloud Provider är inställt på Ja
Klient-ID-hemlighet för Azure AD-tjänstens huvudnamn Klient-ID-hemlighet för Azure AD-tjänstens huvudnamn. Behövs bara om Konfigurera Azure Cloud Provider är inställt på Ja

Bladet Offer OpenShift

Ytterligare Inställningar

På bladet Inställningar lagringsplats kan CNS konfigureras för lagring av limsterfs, loggning, mått och routerunderdomän. Standardinställningen installerar inte något av dessa alternativ och använder nip.io routerunderdomänen i testsyfte. Om du aktiverar CNS installeras ytterligare tre beräkningsnoder med ytterligare tre anslutna diskar som ska vara värdar för poddar med olika sporrar.

Ange värden för indataparametrarna och klicka på OK

Indataparameter Beskrivning av parameter
Konfigurera intern container Storage (CNS) Installerar CNS i OpenShift-klustret och aktiverar det som lagring. Är standard om Azure-providern är inaktiverad
Konfigurera klusterloggning Installerar EFK-loggningsfunktionen i klustret. Ändra storlek på de infrastrukturnoder som ska vara värdar för EFK-poddar
Konfigurera mått för klustret InstallerarStringular-mått i OpenShift-klustret. Ändra storlek på de infrastrukturnoder som ska vara värdar för poddar för tabellmått
Standardrouterunderdomän Välj nipio för testning eller anpassad för att ange din egen underdomän för produktion

Bladet Erbjudande ytterligare

Ytterligare Inställningar – extra parametrar

Indataparameter Beskrivning av parameter
(CNS) Nodstorlek Acceptera standardnodstorleken eller välj Ändra storlek för att välja en ny VM-storlek
Ange din anpassade underdomän Den anpassade routningsdomän som ska användas för att exponera program via routern i OpenShift-klustret. Se till att skapa rätt DNS-post med jokertecken]

Installera ytterligare cns

Sammanfattning

Verifieringen sker i det här skedet för att kontrollera att kärnkvoten är tillräcklig för att distribuera det totala antalet virtuella datorer som valts för klustret. Granska alla parametrar som har angetts. Om indata är godkända klickar du på OK för att fortsätta.

Bladet Erbjudandesammanfattning

Köp

Bekräfta kontaktinformationen på sidan Köp och klicka på Köp för att godkänna användningsvillkoren och starta distributionen av OpenShift Container Platform-klustret.

Bladet Köp av erbjudande

Anslut till OpenShift-klustret

När distributionen är klar hämtar du anslutningen från utdataavsnittet i distributionen. Anslut till OpenShift-konsolen med webbläsaren med hjälp av OpenShift-konsolens URL. du kan också använda SSH till Bastion-värden. Följande är ett exempel där administratörs-användarnamnet är clusteradmin och det offentliga IP-domännamnet dns för bastion är bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com:

$ ssh clusteradmin@bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com

Rensa resurser

Använd kommandot az group delete för att ta bort resursgruppen, OpenShift-klustret och alla relaterade resurser när de inte längre behövs.

az group delete --name openshiftrg

Nästa steg