Cómo crear el clúster EKS en AWS a través de la CLI

Cómo crear el clúster EKS en AWS a través de la CLI
AWS tiene toneladas de servicios para usuarios remotos en todo el mundo, y EKS es uno de sus servicios. EKS Cluster contiene un nodo maestro y nodos múltiples para completar la estructura del clúster. El nodo maestro contiene un servidor de API de Kube que se utiliza para comunicarse con todos los nodos de los trabajadores.

Comencemos con cómo crear un clúster de EKS en AWS usando AWS CLI.

Crear clúster EKS en AWS a través de CLI

Antes de crear el clúster EKS a través de AWS CLI, simplemente descargue el "EKSCTL" desde la plataforma haciendo clic aquí:

Después de eso, descargue e instale el "kubectl"Paquete con el siguiente comando:

curl -o https: // s3.US-West-2.amazonaws.com/amazon-eks/1.24.7/2022-10-31/bin/windows/amd64/kubectl.exe

Ejecutar el comando anterior mostrará la siguiente salida:

El usuario debe asegurarse de que la política de ejecución no esté restringida utilizando el siguiente comando:

Set -ejecutionPolicy bypass -scope

Después de eso, para crear el clúster EKS, se requiere instalar un administrador de paquetes y usar los siguientes comandos para instalar el "Chocolate" gerente de empaquetación:

Set -ejecutionPolicy bypass -scope process -force; [Sistema.Neto.ServicePointManager] :: SecurityProtocol = [Sistema.Neto.ServicePointManager] :: SecurityProtocol -Bor 3072; IEX ((sistema nuevo de objeto.Neto.WebClient).DownloadString ('https: // comunidad.chocolate.org/instalación.ps1 '))

Los comandos anteriores instalarán el Administrador de paquetes Chocolatey:

Use el siguiente comando para instalar el "EKSCTL" utilizando el "chocolate"Comando de Chocolate:

choco install -y eksctl

Ejecutar el comando anterior instalará el EKSCTL para crear un clúster EKS:

Una vez que se complete la configuración, use el siguiente comando para crear un clúster EKS en AWS:

EKSCTL Crear clúster--Name Demo-Region AP-Southeast-1

La siguiente es la sintaxis para el comando anterior:

eksctl crea cluster - -nombre --región

La creación del clúster de EKS puede tomar unos minutos:

Una vez que se crea el clúster, la última línea mostrará el mensaje mencionado en la captura de pantalla a continuación:

Use el siguiente comando para ver los nodos del clúster:

kubectl obtiene nodos -O de ancho

El comando anterior mostrará los nodos disponibles en el clúster EKS:

Para ver las cargas de trabajo, use el siguiente comando:

kubectl obtenga vainas -a -o de ancho

Ejecutar el comando anterior mostrará las cargas de trabajo en el clúster:

El clúster de EKS con el nombre "manifestación"Se crea y está en"Activo" estado:

Has creado con éxito un clúster EKS en AWS a través de AWS CLI.

Conclusión

Para crear un clúster EKS, el usuario necesita cumplir con los requisitos previos instalando EKSCTL, Kubectl y Chocolatey Package Manager. Comandos de disponibles en la publicación para descargar e instalar todos los requisitos previos mencionados anteriormente. Después de eso, use el comando "EKSCTL" para crear el clúster EKS y el comando "Kubectl" para administrar el clúster. Esta publicación te ha enseñado cómo crear un clúster de EKS en AWS usando AWS CLI.