Aggiunta di servizi tramite componenti aggiuntivi gestiti

I componenti aggiuntivi gestiti di Red Hat OpenShift on IBM Cloud 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 Red Hat OpenShift on IBM Cloud.

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 Red Hat OpenShift on IBM Cloud. 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 Red Hat OpenShift on IBM Cloud. 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 tuo cluster dalla CLI, utilizza il comando ibmcloud oc 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 Red Hat OpenShift on IBM Cloud. Per aggiornare i componenti di un componente aggiuntivo alla versione più recente supportata da Red Hat OpenShift on IBM Cloud, 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 oc 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

La condizione di integrità (Health State) riflette il ciclo di vita dei componenti del componente aggiuntivo. La seguente tabella descrive ciascuno stato.

Condizioni di integrità del componente aggiuntivo
Condizione di integrità del componente aggiuntivo Descrizione
critical

Il componente aggiuntivo non è pronto per essere utilizzato per uno dei seguenti motivi:

  • Alcuni o tutti i componenti aggiuntivi non sono integri.
  • La distribuzione del componente aggiuntivo non è riuscita.
  • Il componente aggiuntivo potrebbe essere di una versione non supportata.
  • Controllare il campo Stato integrità per ulteriori informazioni.
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.

Stati di integrità del componente aggiuntivo
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 che tutti i pod dei componenti aggiuntivi siano 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. Aggiorna il tuo componente aggiuntivo alla versione più recente.
H1510 Cluster resources low, not enough workers in Ready state.

Il componente aggiuntivo non è pronto per 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 DaemonSet non è disponibile sui nodi di lavoro e ciò non ti consente di applicare le risorse di instradamento statico. I tuoi nodi di lavoro non possono eseguire l'operatore di rotta statico DaemonSet per i seguenti motivi:

Componenti aggiuntivi supportati per i cluster nelle ubicazioni Satellite

Verifica quali componenti aggiuntivi gestiti sono disponibili per i cluster di Red Hat OpenShift creati in una posizione IBM Cloud Satellite.

I seguenti componenti aggiuntivi sono supportati nelle posizioni " Satellite ".

I seguenti componenti aggiuntivi non sono supportati nelle posizioni " Satellite ".