Acceso a clústeres a través del punto final de servicio en la nube público

En el caso de los clústeres de IBM Cloud Kubernetes Service Classic y VPC que tengan habilitado un punto final de servicio en la nube pública, puedes iniciar sesión desde la CLI o desde un panel de control gráfico.

Antes de empezar

  1. Instale las herramientas de CLI necesarias, incluida la CLI de IBM Cloud, el plugin de Kubernetes Service (ibmcloud ks) y la CLI de Kubernetes (kubectl). Para obtener un acceso rápido a las funciones de prueba del clúster, también puede utilizar IBM Cloud Shell.
  2. Si la red está protegida por un cortafuegos de empresa, permita el acceso a los puertos y puntos finales de la API de IBM Cloud y de IBM Cloud Kubernetes Service.
  3. Comprueba que tu clúster funciona correctamente: ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID.

Conexión desde la CLI

  1. Descargue y añada el archivo de configuración kubeconfig correspondiente a su clúster a kubeconfig en ~/.kube/config o al último archivo de la variable de entorno KUBECONFIG.
    ibmcloud ks cluster config -c CLUSTER_NAME_OR_ID
    
  2. Verifique que los mandatos kubectl se ejecutan correctamente y que el contexto de Kubernetes establecido es su clúster.
    kubectl config current-context
    
    Salida de ejemplo
    <cluster_name>/<cluster_ID>
    

Conexión al panel de control de Headlamp

Headlamp es el panel de control gráfico recomendado para gestionar y supervisar los recursos de tu clúster. Utiliza la autenticación IAM de IBM Cloud y se expone automáticamente a través del nombre de host de Ingress predeterminado de tu clúster tras instalar el complemento.

  1. Instala el complemento Headlamp si aún no lo has hecho.
  2. Obtén el nombre de host de entrada predeterminado de tu clúster.
    ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID | grep "Ingress Subdomain"
    
  3. Ábrelo en https://headlamp.<ingress_subdomain> un navegador y haz clic en Iniciar sesión.

Legado: Conexión con el proxy de kubectl

El proyecto kubernetes-dashboard upstream se ha archivado y ya no se instala en nuevos clústeres a partir de la versión 1.36. Utiliza Headlamp en su lugar.

Si tu clúster todavía tiene instalado el panel de control heredado de Kubernetes:

  1. Inicia un proxy local.
    kubectl proxy
    
  2. Abre el siguiente enlace URL en un navegador web.
    http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
    

Conexión con una clave API

Consulta Acceso a clústeres desde herramientas de automatización mediante una clave API.