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.

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

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.

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 |

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 |

Ä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.

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 |

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 |

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 |

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 |

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] |

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.

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.

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