Verificación de la topología
Verifique que se hayan creado los recursos que ha definido en la configuración de Terraform, pruebe el acceso SSH a los hosts bastion y admin y verifique el acceso al cluster de Kubernetes.
Verificación del acceso SSH a los hosts básicos y de administración
Si ha decidido crear un host de base o un host de administración, pruebe si puede crear una conexión SSH a ellos.
ssh
que copió anteriormente de la salida de la operación terraform apply
.
Si no ha copiado los comandos ssh
anteriores a la salida de terraform apply
, vaya al directorio de nivel superior que contiene la configuración de Terraform y ejecute el comando terraform output
. Copie las salidas ssh_to_admin
y ssh_to_bastion
.
ssh
tienen el siguiente formato:
- Host de administración:
ssh -i privateKeyPath -J opc@bastionPublicIP opc@adminPrivateIP
- Host de Basación:
ssh -i privateKeyPath opc@bastionPublicIP
Acceso al cluster de Kubernetes
Puede usar la CLI kubectl
o el panel de Kubernetes basado en web para acceder al cluster de Kubernetes y gestionarlo.
kubectl
se instala y configura automáticamente en el host de administración.- Para ejecutar
kubectl
desde el host local, instálelo y defina la variable de entornoKUBECONFIG
.La CLI
kubectl
usa la variableKUBECONFIG
para determinar los parámetros para acceder a un cluster de Kubernetes. Al aplicar la configuración de Terraform, se han generado los parámetros de acceso de cluster necesarios y se han almacenado en un archivo local denominadokubeconfig
en el directoriogenerated
.Para definir la variable de entornoKUBECONFIG
en el host local, ejecute el siguiente comando:export KUBECONFIG=generated/kubeconfig
- Para acceder al panel de control de Kubernetes, realice los siguientes pasos:
- Para iniciar un servidor proxy en el servidor de la API de Kubernetes, ejecute el siguiente comando:
kubectl proxy
- Con el explorador, vaya a
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
- Para iniciar un servidor proxy en el servidor de la API de Kubernetes, ejecute el siguiente comando: