Creazione e gestione di host dedicati sull'infrastruttura VPC
Cloud privato virtuale
Gli host dedicati sono hypervisor gestiti a tenant singolo che possono essere utilizzati esclusivamente per l'implementazione di cluster di IBM Cloud Kubernetes Service.
Gli host dedicati, inclusi quelli con archiviazione dell'istanza, sono disponibili in Beta solo per gli account consentiti. Contatta il supporto per informazioni su come essere aggiunto alla allowlist. Inoltre, se vuoi utilizzare gli host dedicati con l'archiviazione dell'istanza, includi questo nel tuo caso di supporto.
Configurazione degli host dedicati nella CLI
Per ordinare gli host dedicati, è necessario creare prima un pool di host. In seguito, è possibile creare host nel pool.
- Autorizzazioni minime richieste
- Ruolo di accesso alla piattaforma di amministrazione per il cluster in IBM Cloud Kubernetes Service.
-
Esaminare i flavor host dedicati disponibili e prendere nota della classe flavor con cui si desidera creare il pool di host, ad esempio
bx2. I flavor host dedicati che includono l'archiviazione dell'istanza sono indicati con la letteradnella quarta posizione del nome, ad esempiobx2d-2x8. Per ulteriori informazioni sull'utilizzo dell'archiviazione dell'istanza, vedi Archiviazione dell'istanza.ibmcloud ks dedicated flavors --zone ZONE --provider PROVIDER -
Creare un pool di host dedicato.
ibmcloud ks dedicated pool create --flavor-class CLASS --metro METRO --name NAME--flavor-class CLASS- La classe flavor del pool di host dedicato. Per visualizzare opzioni disponibili, eseguire il comando
ibmcloud ks dedicated flavors. Esempio:bx2. --metro METRO- La metro in cui creare il pool di host dedicato, ad esempio
dalowdc. --name NAME- Il nome del pool di host dedicato.
-
Crea almeno un host dedicato in ogni zona in cui risiedono i tuoi nodi di lavoro.
Per migliorare la ridondanza, crea più di un host dedicato in ogni zona in cui risiedono i tuoi nodi di lavoro.
ibmcloud ks dedicated host create --flavor FLAVOR --pool POOL --zone ZONE-- flavor FLAVOR- Il flavor dell'host dedicato. Per visualizzare le opzioni disponibili, esegui il comando
ibmcloud ks dedicated flavors``. -- pool POOL- Il nome del pool di host dedicato in cui viene aggiunto l'host dedicato.
--zone ZONE- La zona in cui creare l'host dedicato. Per un elenco di
-
Crea un cluster con il tuo host dedicato. In alternativa, aggiungi un pool di nodi di lavoro in un cluster esistente.
Rimozione dei nodi di lavoro da un host dedicato nella CLI
Per rimuovere i nodi di lavoro da un host dedicato, devi disabilitare il posizionamento dell'host dedicato e quindi sostituire o rimuovere i nodi di lavoro. Durante la sostituzione, quando vengono creati nuovi nodi di lavoro, vengono creati solo sugli host con la collocazione abilitata.
-
Elencare gli host e i pool di host dedicati. Prendere nota dell'host dedicato e del pool di host dedicato che si desidera rimuovere.
ibmcloud ks dedicated host ls ibmcloud ks dedicated pool ls -
Disabilitare il posizionamento host dedicato.
ibmcloud ks dedicated host placement disable --host HOST --pool POOL--host HOST- L'ID dell'host dedicato per cui disabilitare il posizionamento.
--pool POOL- L'ID del pool di host dedicato in cui si trova l'host dedicato. Per visualizzare l'elenco dei pool di host dedicati, eseguire il comando
ibmcloud ks dedicated pool ls``.
-
Sostituisci o rimuovi ogni nodo di lavoro sull'host dedicato.
- Sostituire i nodi di lavoro se si desidera mantenere la stessa capacità del cluster, ma spostare i nodi di lavoro dall'host dedicato. Durante la sostituzione, quando vengono creati nuovi nodi di lavoro, vengono creati solo sugli host con la collocazione abilitata.
- Rimuovi i nodi di lavoro se stai eliminando il tuo cluster o riducendo la capacità.
-
Verifica che i tuoi nodi di lavoro non siano più sull'host dedicato in cui il posizionamento è disabilitato. Puoi utilizzare il comando
dedicated host getper visualizzare i dettagli dell'host, inclusi i nodi di lavoro su di esso.ibmcloud ks dedicated host get --pool POOL --host HOST
Rimozione degli host dedicati nella CLI
- Autorizzazioni minime richieste
- Ruolo di accesso alla piattaforma di amministrazione per il cluster in IBM Cloud Kubernetes Service.
-
Elencare i pool di host dedicati. Prendi nota degli host dedicati che vuoi rimuovere e del pool di host dedicato in cui si trovano gli host.
ibmcloud ks dedicated pool ls --pool POOL -
Sostituisci o rimuovi tutti i nodi di lavoro dall'host dedicato che vuoi rimuovere.
-
Rimuovere l'host dedicato.
ibmcloud ks dedicated host rm --host HOST --pool POOL [-q]--pool POOL- L'ID del pool di host dedicati che contiene l'host dedicato da eliminare. Per visualizzare l'elenco dei pool di host dedicati, eseguire il comando
ibmcloud ks dedicated pool ls``.
-
Facoltativo: rimuovere il pool di host dedicato.
Rimozione dei pool di host dedicati nella CLI
-
Attieniti alla procedura nelle sezioni precedenti per sostituire o rimuovere ogni nodo di lavoro sull'host dedicato.
-
Dopo aver rimosso i nodi di lavoro dall'host dedicato, segui la procedura per rimuovere ogni host dedicato dal pool host dedicato.
-
Elencare i pool di host dedicati e annotare il pool che si desidera rimuovere.
ibmcloud ks dedicated pool ls -
Scopri i dettagli del tuo pool di host dedicati.
ibmcloud ks dedicated pool get --pool POOL -
Ottieni i dettagli di ogni host del pool e verifica che non vi siano nodi di lavoro.
ibmcloud ks dedicated host get --pool POOL --host HOST -
Eliminare il pool di host dedicato.
ibmcloud ks dedicated pool rm ---pool POOL -
Verificare che il lotto host dedicato sia stato rimosso.
ibmcloud ks dedicated pool get --pool POOL