Accesso al nodo di avvio e al cluster Red Hat OpenShift

Utilizzando l'autenticazione della chiave pubblica SSH (Secure Shell), puoi accedere al nodo di avvio e ai nodi cluster Red Hat® OpenShift® .

Informazioni su questa attività

La distribuzione Maximo® Application Suite configura il servizio Bastion Azure per fornire l'accesso SSH ai nodi del cluster Red Hat OpenShift .

  1. Vai al gruppo di risorse dove vengono distribuite le macchine virtuali del cluster Red Hat OpenShift Container Platform , ad esempio, masocp - < uniqustr> -rg.

    Se si utilizza la modalità di distribuzione Nuovo cluster OpenShift (IPI), il formato del nome del gruppo di risorse è masocp-<uniqustr>-rg. Per il nuovo cluster OpenShift , modalità di distribuzione UPI (existing network), il gruppo di risorse è uguale a quello in cui è disponibile l'infrastruttura di rete esistente, di cui la VNet è stata fornita al momento della distribuzione.

  2. Selezionare la macchina virtuale a cui si desidera connettersi e scegliere l'opzione di connessione sul portale azure.
  3. Scegli l'opzione bastion dal menu di connessione e ti porta alla pagina in cui devi compilare i dettagli come nome utente e chiave privata SSH.
  4. Utilizzare il nome utente "core" . È possibile caricare la chiave privata dalla macchina locale oppure incollare il contenuto della chiave privata nella casella di testo del portale Azure.
  5. Premere il pulsante di connessione. Si viene reindirizzati a una nuova finestra del browser in cui è possibile accedere alla riga comandi della VM.

Nel cloud Azure , quando si avvia l'installazione di Maximo Application Suite , viene creato un nodo di avvio. Utilizzando gli strumenti richiesti e i parametri di installazione, il nodo di boot completa l'installazione.

Nel clusterRed Hat OpenShift creato durante l'installazione. Il nodo di avvio ha l'indirizzo IP pubblico in modo che sia possibile accedervi direttamente dall'esterno utilizzando il client SSH. Tuttavia, i nodi del clusterRed Hat OpenShift non vengono assegnati all'indirizzo IP pubblico.

Il nodo di avvio e i nodi cluster privati sono tutte macchine virtuali Azure. Se hai bisogno di eseguire attività di manutenzione o di risoluzione dei problemi in una macchina virtuale, puoi connetterti ad essa utilizzando il servizio Bastion Azure.

Prima di installare Maximo Application Suite, è stata generata una coppia di chiavi, composta da una chiave pubblica e una chiave privata. Hai memorizzato la chiave privata localmente. Quando si specificano i parametri di installazione, si seleziona la chiave pubblica nel parametro sshKey .

Durante l'installazione, una copia della chiave pubblica viene memorizzata nel nodo di avvio e nei nodi cluster privati. Poiché disponi della chiave privata corrispondente, puoi accedere a queste istanze utilizzando SSH sul servizio Bastion.

Procedura

Accesso al nodo di boot e ai nodi cluster privati

Per utilizzare l'accesso SSH per la connessione al nodo di avvio e ai nodi del cluster privato, completare la seguente procedura:

  1. Nel tuo account Azure , vai al servizio Virtual machines.
  2. Fai clic sulla macchina virtuale che appartiene al clusterRed Hat OpenShift di cui hai eseguito il provisioning.
    • È possibile trovare la macchina virtuale in base al nome del gruppo di risorse in cui è disponibile la macchina virtuale. Il nome del gruppo di risorse inizierà con masocp-<unique-identifier>.
    • Tutte le macchine virtuali sono nello stesso gruppo di risorse. Nel caso della modalità di distribuzione IPI, il formato del nome del gruppo di risorse è masocp-<uniqustr>-rg. Nel caso della modalità di distribuzione UPI, il gruppo di risorse è lo stesso di quello in cui è disponibile l'infrastruttura di rete esistente, di cui la VNet è stata fornita al momento della distribuzione.
  3. Richiamare i dettagli del nodo

    Per bootnode

    1. Per richiamare i dettagli del nodo di avvio, ottieni l'indirizzo IP pubblico dal campo Indirizzo IP pubblico visualizzato sulla pagina Panoramica della macchina virtuale.
    2. Eseguire l'SSH dalla stazione di lavoro.
    ssh azureuser@<bootnode-public-ip-address>

    Per i nodi Red Hat OpenShift cluster

    1. Scegli l'opzione Bastion dal menu Connect e ti porterà alla pagina in cui devi compilare i dettagli come nome utente e chiave privata SSH.
    2. Utilizza il nome utente come "core" e puoi caricare la tua chiave privata dalla macchina locale oppure puoi incollare il contenuto della chiave privata nella casella di testo del portale azure.
    3. Fai clic sul pulsante di connessione e verrai reindirizzato a una nuova finestra del browser con una shell di comando al cluster Red Hat OpenShift