Controllo dello stato dei componenti Ingress

Virtual Private Cloud Infrastruttura classica

Ottenimento dello stato e del messaggio

Per controllare l'integrità generale e lo stato dei componenti Ingress del cluster:

ibmcloud ks ingress status-report get -c CLUSTER_NAME_OR_ID

Lo stato dei componenti Ingress viene riportato nei campi Ingress Status e Ingress Message.

Output di esempio

Ingress Status:   healthy
Message:          All Ingress components are healthy.
Cluster                        Status
ingress-controller-configmap   healthy
alb-healthcheck-ingress        healthy
Subdomain                                                                           Status
example-ae7743ca70a399d9cff4eaf617434c72-0000.us-south.containers.appdomain.cloud   healthy
ALB                                  Status
public-crad7rd4m219nv1vtgdivg-alb1   healthy
Secret                                          Namespace           Status
example-ae7743ca70a399d9cff4eaf617434c72-0000   ibm-cert-store      healthy
example-ae7743ca70a399d9cff4eaf617434c72-0000   default             healthy
example-ae7743ca70a399d9cff4eaf617434c72-0000   kube-system         healthy

I campi Ingress Status and Ingress Message vengono anche restituiti nell'output del comando ibmcloud ks cluster get.

Stati di Ingress

Lo stato di Ingress riflette lo stato generale dei componenti di Ingress.

Stati di Ingress
Stato Ingress Descrizione
healthy I componenti Ingress sono integri.
warning Alcuni componenti Ingress potrebbero non funzionare correttamente.
critical Alcuni componenti Ingress non funzionano correttamente.
disabled La segnalazione dello stato Ingress è disabilitata. È possibile attivarla utilizzando il comando ibmcloud ks ingress status-report enable.
unsupported Il report di stato Ingress non è disponibile per le versioni di cluster non supportate.
unknown Il sistema non è in grado di calcolare lo stato Ingress.

Messaggi di Ingress

Il messaggio di Ingress fornisce dettagli sull'operazione in corso o informazioni su eventuali componenti non funzionanti. Ogni stato e messaggio viene descritto nelle seguenti tabelle.

Messaggi di Ingress
Messaggio Ingress Descrizione
The load balancer service is missing (ERRSNF). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRSNF?.
The Ingress controller ConfigMap is not found on the cluster (ERRICCNF). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRICCNF?.
The ALB version is no longer supported (ERRAVUS). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ERRAVUS?.
The ALB deployment is not found on the cluster (ERRADNF). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRADNF?.
One or more ALB pod is not in running state (ERRADRUH). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRADRUH ?.
The ALB health Ingress resource is not found on the cluster (ERRAHINF). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ERRAHINF?.
The ALB health service is not found on the cluster (ERRAHSNF). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ERRAHSNF?.
The ALB is unable to respond to health requests (ERRAHCF). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ERRAHCF?.
Autoscaling is ineffective (ERRHPAETPI). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRHPAETPI?.
The cluster does not have enough worker nodes to satisfy the autoscaling configuration (ERRHPAIWC). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRHPAIWC?.
Autoscaling is failing (ERRHPANA). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRHPANA?.
The autoscaler resource is missing (ERRHPANF). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRHPANF?.
The load balancer service address is missing (ERRSAM). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ERRSAM?.
Could not access Secrets Manager instance (ESSSMI). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ESSSMI?.
Could not access the secret group (ESSSMG). Per ulteriori informazioni, consultare Perché lo stato Ingress mostra un errore ESSSMG?.
The CRN does not match the default secret with the same domain (ESSVC). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ESSVC?.
The certificate for TLS secret expired or will expire soon (ESSEC). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ESSEC?.
The Opaque secret field expired or will expire soon (ESSEF). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ESSEF?.
The secret status shows a warning (ESSWS). Per ulteriori informazioni, vedi Perché lo stato di Ingress mostra un errore ESSWS?.
The secret is not present on the cluster or is in the wrong namespace (ESSDNE). Per ulteriori informazioni, consultare Perché lo stato Ingress mostra un errore ESSDNE?.
The external provider for the given subdomain has authorization issues (ERRDSAISS). Per ulteriori informazioni, consultare Perché lo stato Ingress mostra un errore ERRDSAISS?
The subdomain has TLS secret issues (ERRDSISS). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRDSISS?.
The subdomain has DNS resolution issues (ERRDRISS). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRDRISS?.
The subdomain has incorrect addresses registered (ERRDSIA). Per ulteriori informazioni, vedi Perché lo stato Ingress mostra un errore ERRDSIA?.
Invalid value for ALB version. (E0061). Prima di aggiornare un ALB, controllare l'elenco delle versioni dell'immagine di ingresso disponibili nella regione utilizzando il comando ibmcloud ks ingress alb versions --region <region_id>. Per ulteriori informazioni, vedere Gestione degli ALB.