¿Por qué el estado de la red muestra un error NHC009 ?
Nube privada virtual
Solución de problemas del error NHC009 en la comprobación del estado de la red.
Cuando compruebe el estado de salud de su clúster ejecutando ibmcloud oc cluster health issues --cluster <CLUSTER_ID>, verá un error similar al del siguiente ejemplo.
ID Component Severity Description
NHC009 Network Error The IAM token exchange request failed.
Las operaciones de la VPC se basan en las claves API de IAM para la autenticación. Si la clave API utilizada no es válida, ha caducado o está desactivada, puede producirse este error.
Revise y actualice su clave API IBM Cloud utilizada para la IBM Cloud Kubernetes Service.
-
Averigüe qué clave API se utiliza. Comprueba el grupo de recursos de tu clúster ejecutando el siguiente comando :
ibmcloud ks cluster get --cluster <Cluster_ID> -
Para encontrar la clave API asociada ejecute el siguiente comando y busque la clave API asociada para IBM Cloud Kubernetes Service para el grupo de recursos, y guarde el ID de ApiKey para más tarde:
ibmcloud iam api-key --uuid containers-kubernetes-key -
Compruebe si la clave está desactivada o no ejecutando:
ibmcloud iam api-key --activity <ApiKey_ID> -
Si es necesario, puede restablecer la clave API utilizada para IBM Cloud Kubernetes Service ejecutando:
ibmcloud ks api-key reset --region <region> -
O si la clave API está deshabilitada, habilítala ejecutando:
ibmcloud iam api-key-enable <ApiKey_ID> -
Para obtener pasos detallados, consulte Configuración de las credenciales del clúster y Gestión del acceso IAM, claves API, perfiles de confianza, ID de servicio y grupos de acceso.
-
Después de solucionar el problema de la clave API, debe esperar un máximo de 30 minutos para ver si se resuelve la advertencia.
-
Si el problema persiste, ponte en contacto con el servicio de asistencia para obtener más ayuda. Abra un caso de soporte. En los detalles del caso, asegúrese de incluir todos los archivos de registro, mensajes de error o salidas de comando relevantes.