Aggiunta di servizi tramite componenti aggiuntivi gestiti
I componenti aggiuntivi gestiti di IBM Cloud Kubernetes Service sono un modo semplice per potenziare il tuo cluster con funzionalità extra. La versione del driver, del plugin o dello strumento open source che aggiungi al tuo cluster viene testata da IBM e approvata per l'uso in IBM Cloud Kubernetes Service.
I componenti aggiuntivi gestiti che puoi installare nel tuo cluster dipendono dal tipo di cluster, dalla piattaforma del contenitore e dal provider dell'infrastruttura che scegli.
- Supporto
-
I componenti aggiuntivi gestiti sono pienamente integrati nell'organizzazione di supporto IBM Cloud. Se hai domande o riscontri un problema nell'utilizzo dei componenti aggiuntivi gestiti, puoi utilizzare uno dei canali di supporto IBM Cloud Kubernetes Service. Per ulteriori informazioni, vedi Come ottenere aiuto e supporto.
- Fatturazione
-
Se lo strumento che aggiungi al tuo cluster comporta dei costi, questi vengono automaticamente integrati ed elencati all'interno della come parte della tua fatturazione IBM Cloud Kubernetes Service. IBM Cloud determina il ciclo di fatturazione sulla base della data di abilitazione del componente aggiuntivo nel tuo cluster.
-
In generale, non è richiesta alcuna configurazione aggiuntiva, come l'apertura di porte o indirizzi IP. Tuttavia, consulta la documentazione di ciascun componente aggiuntivo gestito per verificare i prerequisiti che il tuo cluster deve soddisfare prima di installarlo.
Aggiunta di componenti aggiuntivi gestiti
Per abilitare un componente aggiuntivo gestito nel proprio cluster tramite la CLI, utilizzare il comando ibmcloud ks cluster addon enable .
Per abilitare un add-on gestito nel cluster nella console, utilizzare il riquadro Add-on della pagina dei dettagli
del cluster. Quando si abilita il componente aggiuntivo gestito, nel cluster viene installata automaticamente una versione supportata dello strumento, comprese tutte le risorse Kubernetes.
Per ulteriori informazioni sui prerequisiti per ciascun componente aggiuntivo, vedi:
Aggiornamento di componenti aggiuntivi gestiti
Le versioni di ciascun componente aggiuntivo gestito vengono testate da IBM Cloud e approvate per l'uso in IBM Cloud Kubernetes Service. Per aggiornare i componenti di un componente aggiuntivo alla versione più recente supportata da IBM Cloud Kubernetes Service, utilizzare i seguenti link.
Esaminare i seguenti link per passi di aggiornamento specifici per ciascun componente aggiuntivo.
Revisione delle condizioni e degli stati dei componenti aggiuntivi
È possibile verificare lo stato di integrità e lo stato di un componente aggiuntivo del cluster eseguendo il seguente comando.
ibmcloud ks cluster addon ls -c CLUSTER_NAME_OR_ID
Output di esempio
Name Version Health State Health Status
debug-tool 2.0.0 normal Addon Ready
istio 1.4 - Enabling
La condizione di integrità (Health State) riflette il ciclo di vita dei componenti del componente aggiuntivo. La seguente tabella descrive ciascuno stato.
| Condizione di integrità del componente aggiuntivo | Descrizione |
|---|---|
critical |
Il componente aggiuntivo non è pronto per essere utilizzato per uno dei seguenti motivi:
|
normal |
Il componente aggiuntivo è stato distribuito correttamente. Controlla lo stato per verificare che il componente aggiuntivo sia Ready o per vedere se è disponibile un aggiornamento. |
pending |
Alcuni o tutti i componenti del componente aggiuntivo sono attualmente in fase di distribuzione. Attendi che lo stato diventi normal prima di utilizzare il tuo componente aggiuntivo. |
updating |
Il componente aggiuntivo si sta aggiornando e non è pronto per essere utilizzato. Controlla il campo Health Status per informazioni sulla versione a cui il componente aggiuntivo si sta aggiornando. |
warning |
Il componente aggiuntivo potrebbe non funzionare correttamente a causa di limitazioni del cluster. Controlla il campo Health Status per ulteriori informazioni. |
Lo stato di integrità (Health Status) fornisce i dettagli su quale operazione del componente aggiuntivo è in corso. Ciascuno stato è descritto nella tabella seguente.
| Codice di stato | Stato di integrità del componente aggiuntivo | Descrizione |
|---|---|---|
| H1500 | Addon Ready |
Il componente aggiuntivo è stato distribuito correttamente ed è integro. |
| H1501, H1502, H1503 | Addon Not Ready |
Alcuni o tutti i componenti aggiuntivi presentano problemi. Verificare se tutti i pod dei componenti del componente aggiuntivo sono in esecuzione.
|
| H1504, H1505, H1506, H1507, H1508 | Failure determining health status. |
Non è possibile determinare i punti salute aggiuntivi. Apri un caso di supporto. Nella descrizione, includi il codice di errore dallo stato di integrità. |
| H1509 | Addon Unsupported |
Il componente aggiuntivo esegue una versione non supportata oppure la versione del componente aggiuntivo non è supportata per la versione del tuo cluster. Aggiornare il componente aggiuntivo alla versione più recente o consultare i passaggi specifici per l'aggiornamento Istio. |
| H1510 | Cluster resources low, not enough workers in Ready state. |
Il componente aggiuntivo non può essere utilizzato per uno dei seguenti motivi:
|
|
|
Enabling |
Il componente aggiuntivo è attualmente in fase di distribuzione nel cluster. Nota che l'installazione del componente aggiuntivo potrebbe richiedere fino a 15 minuti. |
| H1512 | Addon daemonset might not be available on all Ready nodes. |
Per il componente aggiuntivo di instradamento statico: l'operatore dell'instradamento statico
|
Hai ancora problemi con il componente aggiuntivo Istio? Consulta questi gli argomenti relativi alla risoluzione dei problemi per eseguire il debug della tua distribuzione Istio.