Comprobación del estado de los componentes de Ingress
Nube privada virtual Infraestructura clásica
Obtención del estado y del mensaje
Para comprobar el estado general y de los componentes de Ingress del clúster:
ibmcloud ks ingress status-report get -c CLUSTER_NAME_OR_ID
El estado de los componentes Ingress se muestra en los campos Ingress Status e Ingress Message.
Salida de ejemplo
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
Los campos Ingress Status e Ingress Message también se muestran en la salida del mandato ibmcloud ks cluster get.
Estados de Ingress
El campo Estado de Ingress (Ingress Status) refleja el estado general de los componentes de Ingress.
| Estado de Ingress | Descripción |
|---|---|
healthy |
Los componentes de Ingress están en buen estado. |
warning |
Puede que algunos componentes de Ingress no funcionen correctamente. |
critical |
Algunos componentes de Ingress no funcionan correctamente. |
disabled |
El informe de estado de Ingress está inhabilitado. Puede activarlo utilizando el mandato ibmcloud ks ingress status-report enable. |
unsupported |
El informe de estado de Ingress no está disponible en versiones de clúster no soportadas. |
unknown |
El sistema no puede calcular el estado de Ingress. |
Mensajes de Ingress
El campo Mensaje de Ingress (Ingress Message) contiene detalles de la operación en curso o información sobre los componentes que no están en buen estado. Cada estado y cada mensaje se describe en las tablas siguientes.
| Mensaje de ingreso | Descripción |
|---|---|
The load balancer service is missing (ERRSNF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRSNF?. |
The Ingress controller ConfigMap is not found on the cluster (ERRICCNF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRICCNF?. |
The ALB version is no longer supported (ERRAVUS). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRAVUS?. |
The ALB deployment is not found on the cluster (ERRADNF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRADNF?. |
One or more ALB pod is not in running state (ERRADRUH). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error de ERRADRUH ?. |
The ALB health Ingress resource is not found on the cluster (ERRAHINF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRAHINF?. |
The ALB health service is not found on the cluster (ERRAHSNF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRAHSNF?. |
The ALB is unable to respond to health requests (ERRAHCF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRAHCF?. |
Autoscaling is ineffective (ERRHPAETPI). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRHPAETPI?. |
The cluster does not have enough worker nodes to satisfy the autoscaling configuration (ERRHPAIWC). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRHPAIWC?. |
Autoscaling is failing (ERRHPANA). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRHPANA?. |
The autoscaler resource is missing (ERRHPANF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRHPANF?. |
The load balancer service address is missing (ERRSAM). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRSAM?. |
Could not access Secrets Manager instance (ESSSMI). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSSMI?. |
Could not access the secret group (ESSSMG). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSSMG?. |
The CRN does not match the default secret with the same domain (ESSVC). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSVC?. |
The certificate for TLS secret expired or will expire soon (ESSEC). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSEC?. |
The Opaque secret field expired or will expire soon (ESSEF). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSEF?. |
The secret status shows a warning (ESSWS). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSWS?. |
The secret is not present on the cluster or is in the wrong namespace (ESSDNE). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ESSDNE?. |
The external provider for the given subdomain has authorization issues (ERRDSAISS). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRDSAISS? |
The subdomain has TLS secret issues (ERRDSISS). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRDSISS?. |
The subdomain has DNS resolution issues (ERRDRISS). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRDRISS?. |
The subdomain has incorrect addresses registered (ERRDSIA). |
Para obtener más información, consulte ¿Por qué el estado de Ingress muestra un error ERRDSIA?. |
Invalid value for ALB version. (E0061). |
Antes de actualizar un ALB, compruebe la lista de versiones de imagen de entrada disponibles en la región mediante el comando ibmcloud ks ingress alb versions --region <region_id>. Para más información, consulte Gestión de ALB. |