Installazione di un cluster con un programma di installazione assistito
Installare un cluster Container Platform OpenShift su OCI utilizzando l'Installer assistito di Red Hat.
- Generazione dell'immagine ISO di ricerca automatica (Red Hat Console).
- Provisioning dell'infrastruttura del cluster (OCI Console).
- Completamento dell'installazione (Red Hat Console).
Parte 1: Generazione del file ISO di Discovery (Red Hat Console)
Parte 2: Provisioning dell'infrastruttura (console OCI)
Caricare l'ISO di ricerca automatica e impostare l'infrastruttura utilizzando il plugin Red Hat OpenShift e Resource Manager in OCI Console.
Nei task di questa sezione, si utilizza OCI Console per caricare l'immagine ISO di ricerca automatica ed eseguire il provisioning delle risorse dell'infrastruttura cluster come descritto in File di configurazione. Per una lista delle risorse create dallo script Terraform utilizzato per questo metodo di installazione, vedere Risorse definite da Terraform per OpenShift. Tenere presente che si specifica un compartimento e un bucket di storage degli oggetti esistenti per il cluster. Per istruzioni sulla creazione di queste risorse, vedere Creazione di un compartimento e Creazione di un bucket di storage degli oggetti.
Caricamento dell'immagine ISO Red Hat nello storage degli oggetti
Creazione dell'infrastruttura Container Platform OpenShift
- Eseguire lo stack
create-resource-attribution-tags
prima di eseguire lo stackcreate-cluster
per evitare errori di installazione. - Lo stack
create-resource-attribution-tags
deve essere eseguito una sola volta. Se lo spazio di nomi tag e i tag definiti esistono già, è possibile saltare questo passo per le installazioni future.
Recupero dei file manifesti personalizzati per l'installazione
Dopo il provisioning dell'infrastruttura in Resource Manager, dagli "Output" del job dello stack, ottenere il file dynamic_custom_manifest
. Questo output contiene tutti i file manifesto necessari, concatenati e preformattati con i valori di configurazione per CCM e CSI.
- Nella pagina Stack di Resource Manager, selezionare il nome dello stack per visualizzarne i dettagli. Se la vista elenco dei job non è visualizzata, selezionare Job nella sezione Risorse per visualizzare l'elenco dei job.
- Selezionare il job per la creazione dello stack. Nella console viene visualizzata la pagina Dettagli job.
- Selezionare Output nella sezione Risorse per visualizzare la lista degli output per il job.
-
Per l'output
dynamic_custom_manifest
selezionare Mostra per visualizzare il contenuto dell'output. - Selezionare copia per copiare il contenuto dell'output. Nota: si consiglia di non selezionare e copiare manualmente il testo, poiché ciò può causare problemi con il rientro quando si incolla questo output nel passo seguente.
-
Con un editor di testo o di codice, salvare l'output copiato in un nuovo file
manifest.yaml
. Caricare questo file nel passo Custom Manifest del processo di installazione descritto nella Parte 3: Installazione del cluster (Red Hat Console).
Parte 3: Installazione del cluster (Red Hat Console)
Tornare alla console Red Hat Hybrid Cloud per completare la creazione del cluster utilizzando Assisted Installer. Seguire la procedura descritta in Completamento dei passi dell'Installer assistito rimanenti (documentazione di Red Hat). Sono inclusi i passi seguenti:
- Assegnazione di ruoli al piano di controllo e alle istanze di computazione in esecuzione in OCI.
- Caricamento del file
manifest.yaml file
creato nella Parte 2: Provisioning Infrastructure (OCI Console) nell'impostazione del manifesto personalizzato. - Revisione delle impostazioni per lo storage cluster e la rete.
- Avvio dell'installazione del cluster. Il completamento dell'installazione richiede dai 30 ai 45 minuti.
Accesso alla console del cluster
Al termine dell'installazione, selezionare Avvia console OpenShift in Red Hat Hybrid Cloud Console. Viene visualizzata la console di gestione per il nuovo cluster. L'URL della console Web per la console cluster viene visualizzato nella pagina Avanzamento installazione e può essere inserito nei segnalibri in un browser. Nella console di gestione cluster, scaricare il file kubeconfig
utilizzato per accedere al cluster con l'interfaccia CLI OpenShift (oc) o l'interfaccia CLI Kubernetes (kubectl).