Hola a todos.
Y bienvenidos de nuevo.
Ahora, en el vídeo de hoy se desplegará el clúster x desde cero.
Ahora, antes de seguir adelante y hacer eso, una cosa importante que hay que señalar es que X no es parte de
la capa gratuita.
Así que si echamos un vistazo rápido a los contenedores, tienes la X, tienes la X de todos modos
si sigues adelante y buscas x.
O puedes decir Google.
No está disponible aquí.
De acuerdo.
Así que esto es algo importante a tener en cuenta.
Así que si sigue adelante y despliega la X, se le cobrará.
Puedes hacerlo o simplemente repasar el vídeo para que se entiendan mejor los conceptos.
Así que actualmente desde la consola, vamos a ir rápidamente al servicio X y dentro de aquí se puede seguir adelante y crear
un clúster.
También puedes ir a clusters y crear un cluster desde aquí.
La primera parte importante es nombrar el clúster.
Permítanme llamarlo como clúster de casos de demostración.
La segunda parte importante son las versiones de Kubernetes.
Hay varias versiones disponibles.
A partir de ahora, es 1. 23.
Si lo pruebas más tarde, la versión sería la 1. 24 o 1. 25, etc.
La segunda parte importante es la regla de servicio del clúster.
Ahora, como estamos discutiendo en nuestro caso, los pasos prácticos que usted tiene que proporcionar una
regla de IAM a la X para que X puede seguir adelante y gestionar diversos servicios como CMS, CE, dos LP y otros.
Por lo tanto, antes de crear un clúster, la regla de servicio de clúster debe estar presente.
Así que hagámoslo rápidamente.
Abriré la consola IAM.
Así que a partir de ahora también han proporcionado enlace a la documentación X que le mostrará cómo crear una regla de clúster
en caso de que si eliminan esto en una etapa posterior, no hay mucho de qué preocuparse porque vamos
a estar buscando en esta etapa.
Así que vamos a ir rápidamente a las funciones aquí y si nos fijamos en la documentación, es muy simple.
Sigue adelante y crea un rol.
Ahora dentro de aquí, vamos a seguir adelante y crear rápidamente un papel.
El tipo de rol sería para el servicio de X.
Así que vamos a abrir esto.
Seleccionaré la X aquí.
Y en el caso de uso aquí, puede seleccionar el clúster x.
Así que esto es muy similar a la documentación donde dentro del caso de uso sólo tienes que seleccionar x cluster.
Usted puede seguir adelante y hacer un siguiente.
Tan pronto como lo hagas, verás que hay una política llamada x cluster policy que se añade automáticamente.
Hagamos lo siguiente.
Y dentro de aquí puedes dar un nombre.
Permítanme llamarlo como regla x cluster una vez.
Entonces bajemos un poco.
Puedes seguir adelante y crear un rol.
Una vez creado el rol, puedes volver a la consola X, puedes refrescar esto, y desde aquí puedes
seleccionar la regla de cluster X una vez.
Entonces bajemos un poco.
Haremos clic en siguiente.
Aquí puede seleccionar la VPC y las subredes.
Lo dejo por defecto.
Aquí tienes la VPC por defecto.
También puede seguir adelante y seleccionar el grupo de seguridad.
En mi caso, hay varios grupos de seguridad disponibles.
Así que, de hecho, vamos a hacer una cosa.
Creemos un grupo de seguridad para los recursos que utilizará X.
Así que desde la consola EC dos, vamos a ir a los grupos de seguridad.
Vamos a crear un nuevo grupo de seguridad.
Lo llamaré como guión x.
SD Y dentro de la regla de entrada, la mantendremos muy simple.
Sólo diré que se permite todo el tráfico de todo el mundo.
De acuerdo.
Y vamos a seguir adelante y crear un grupo de seguridad aquí.
De acuerdo.
Así que nos olvidamos de la descripción.
Voy a decir para X recursos una vez, entonces usted puede seguir adelante y crear el grupo de seguridad.
Estupendo.
Así que volviendo al clúster, vamos a reformular el grupo de seguridad aquí y vamos a encontrar nuestra X es Z.
Así que tenemos la X como seleccionar esto.
La siguiente configuración importante aquí es elegir la familia de direcciones IP del clúster.
Usaré el IPV cuatro.
Sólo que la siguiente parte importante es el acceso al punto final del clúster que estábamos discutiendo por aquí es el acceso al punto final
del clúster.
Por lo tanto, puede hacer que el clúster sea público o privado para el entorno de producción.
Nunca debes hacerlo público.
Es muy importante recordarlo.
Sin embargo, para nuestro entorno de pruebas, voy a utilizar el punto final público aquí.
La siguiente parte importante son los complementos de red, para que puedas seleccionar las versiones de los complementos
de red disponibles.
Permítanme seleccionar la última versión a partir de ahora para la VPC CCNA plug in.
De acuerdo.
Incluso puedes dejarlo por defecto.
Realmente no importa en esta etapa una vez.
A continuación, puede hacer clic en siguiente si lo desea, que debe haber registro asociado con los componentes de Kubernetes
para el entorno de producción.
Esto es muy útil.
Puedes seguir adelante y habilitarlo.
Sin embargo, vamos a simplificarlo.
Lo dejaré por defecto, que es desactivar.
Haré clic en siguiente.
Usted tiene la pantalla de revisión y vamos a seguir adelante y crear la red de clústeres Kubernetes.
Así pues, el clúster se encuentra en fase de creación.
Así que ya hemos completado el primer paso, que es construir la X.
Menos que una vez construido el clúster EAC.
El segundo paso importante es crear un grupo de nodos en el que se defina la CE.
Dos instancias que formarán parte de tu cluster X, y una vez que las dos instancias EC estén creadas, entonces puedes
seguir adelante y desplegar tu aplicación en X.
Así que vamos a actualizar para ver si se crea y todavía está en la etapa de creación.
Está bien.
Así que hasta que se cree el clúster X, vamos a lanzar una instancia fácil de usar.
Así que este fácil de instancia que vamos a utilizar para conectarse a la x clúster y desplegar alguna aplicación.
Una vez más, tenga en cuenta que se trata de dos instancias, no obligatorias.
También puede seguir adelante y descargar el Cube CTL, que se utiliza para conectarse al clúster Kubernetes en
su ordenador portátil y configurarlo.
Sin embargo, para estandarizar las cosas, voy a utilizar un SC a instancia aquí, así que sólo lo llamaré como demo.
Fácil de mantendrá todo tan simple.
Lo único que vamos a necesitar aquí es el teclado para que podamos iniciar sesión en la CE dos.
Una vez hecho esto, puede seguir adelante y lanzar la instancia aquí.
Así que vamos a la parrilla de la CE dos.
Así que el estado de la instancia se está ejecutando.
Así que permítanme seguir adelante y rápidamente conectarse a la instancia aquí.
Así que desde mi terminal voy a seguir adelante y rápidamente ssh en la red de instancia.
La siguiente parte importante es descargar el Cubo Binario CTL.
CTL nos permite conectarnos al clúster Kubernetes.
Así que si quieres desplegar alguna aplicación en el cluster, crear algunos recursos, puedes hacer
uso de Cube CTL aquí.
También puedes descargarlo directamente en tu estación de trabajo.
En realidad no importa.
Ahora, una parte importante a recordar es que trate de asegurarse de que la versión de Cube CTL es equivalente a
la versión de Kubernetes.
Por ejemplo, supongamos que la versión de Kubernetes es la 1. 23.
Y si estás usando una versión de cubo CTL de 1. 18, así que eso creará problemas.
Así que asegúrese de que en una visión general de alto nivel, sólo mantenerlo como una versión similar aquí.
Ahora, si buscamos en esta documentación, tenemos la versión de Cube CTL de 1. 23.
Así que vamos a copiar esto.
Permítanme cambiar al usuario root y vamos a ejecutar el comando kernel por aquí.
Así que tienes el binario Cube CTL.
Lo haré ejecutable y lo moveremos a la papelera local del usuario.
De acuerdo.
Ahora, si escribe Cube CTL, le mostrará el conjunto básico de comandos disponibles.
Estupendo.
Así que volvamos al clúster.
Actualicemos para ver si se ha creado y aún está en fase de creación.
Así que hasta que se cree, vamos a completar también un paso más.
Así que, básicamente, una vez creado su clúster Kubernetes, tendrá que seguir adelante y conectarse a él.
Ahora sabemos que podemos conectarnos usando Cube CTL, pero una de las partes importantes aquí es la autenticación.
No se trata de que todo el mundo desde Internet pueda conectarse y desplegar los recursos en su clúster Kubernetes.
Tiene que haber algún tipo de autenticación que se requiere, y una de las autenticaciones
que está disponible es el uso de la IAM.
Ahora dentro de tu he creado el cluster Kubernetes usando un usuario IAM de demo labs.
Así que tendrás que asegurarte de que utilizas las claves de acceso y secretas asociadas al mismo usuario IAM como
parte de la autenticación inicial en el clúster.
Esto es muy importante en caso de que esté utilizando un usuario de tiempo diferente, sólo asegúrese
de generar el acceso y la clave secreta asociada con el usuario IAM que ha creado este clúster.
De acuerdo.
En mi caso he utilizado demo labs, así que voy a generar la clave de acceso y secreta asociada al usuario
demo labs.
Así que vamos a las credenciales de seguridad.
Ya hay una clave de acceso y una clave secreta disponibles.
De hecho, permítanme dejarlo inactivo por el momento.
No lo necesitamos.
Generaré un nuevo juego de llaves.
Vamos a copiar esto dentro de la fácil de Voy a hacer una configuración.
Añadiré la clave de acceso.
Me gusta la clave secreta y en la región.
Sólo asegúrese de utilizar la misma región en la que se ha creado su clúster.
En mi caso, se trata de la región de California, que es la del oeste de Estados Unidos.
Así que diré nosotros West one, y eso es todo.
Otra cosa que tienes que asegurarte es que este usuario tiene los permisos adecuados.
En mi caso, este usuario tiene acceso de administrador.
Así que esto no va a ser un problema.
Así que ahora vamos a ver si X está listo.
Y por último, una vez completados los pasos, el clúster R también está listo.
Así que ahora que sabemos que el clúster está disponible, si usted ve este es el punto final para conectarse
al clúster.
Sin embargo, antes de hacerlo, vamos a desplegar algunos recursos dentro del clúster Kubernetes.
Así que iré a computar.
Vamos a seguir adelante y será la adición de un grupo de nodos por aquí.
Vamos a llamarlo como un grupo de nodos de demostración y dentro de usted también tendrá que crear un nodo.
Norma IAM.
Esto es algo que ya hemos discutido que el grupo de nodos CE dos instancias necesitará permisos básicos
relacionados con las interfaces de red ACR y así sucesivamente.
Por lo tanto, es necesario asociar la regla IAM.
También vamos a crear un rol IAM para los recursos del grupo de nodos.
Así que voy a crear un rol aquí.
Ahora, si nos fijamos en la política que tenemos que añadir asociado con el nodo x, hay tres importantes.
Tienes la política de nodos x worker, el registro de contenedores y la política relacionada con CNI.
Así que vamos a probarlo.
Así que aquí dentro seleccionaré los dos de la CE.
Hagamos lo siguiente.
Y hay ciertas políticas como las que estamos discutiendo.
El primero es Amazon X Worker.
Busquemos la política aquí.
Así que esta es la política del nodo trabajador.
Seleccionaré esto.
Despejemos la pantalla.
Digamos que Amazon EC dos contenedores.
Sólo queremos el acceso de sólo lectura.
Así que seleccionaré esto.
Despejemos la pantalla.
Y la tercera es Amazon X subrayado CNA.
Así que seleccionaré esto.
Vamos a hacer nuestro siguiente y vamos a proporcionar un nombre de rol, voy a llamarlo como rol de nodo de Amazon X.
Hay tres políticas asociadas.
Una vez que entonces usted puede crear un papel.
Así se crea el papel.
Una vez hecho esto, se puede actualizar esto y tenemos el papel x nodo aquí.
Vamos un poco hacia abajo ahora no será configurar otras cosas.
Lo haremos sencillo.
Lo importante aquí es la configuración informática.
¿Cuáles son los recursos de tipo informático que necesita como parte de su clúster?
Así que tienes capacidad de tipo bajo demanda, el tipo de ejército por aquí, así como el tipo de instancia.
Así que el tipo de instancia aquí es TX tres puntos medio, que hace uso de dos v CPU y memoria de cuatro GB.
Si lo desea, también puede utilizar una instancia mucho más pequeña.
De hecho, permítanme seleccionar esto y voy a utilizar DT tres puntos pequeños.
Puede especificar el tamaño del disco y dentro de aquí puede especificar la configuración de escalado del grupo de nodos
como cuántas instancias EC dos que necesita como parte de su clúster.
Sólo diré uno, uno y uno para todo esto.
Hagamos una siguiente.
Lo dejaremos por defecto.
Hagamos lo siguiente.
Aquí tienes la pantalla de revisión.
Vamos a seguir adelante y vamos a crear el nodo.
Ahora, en esta etapa habrá una instancia CE dos que se pondrá en marcha.
De hecho, vamos a probarlo.
Y si actualizas, verás que tenemos una instancia easy two que se está lanzando.
El tipo de instancia es DT tres puntos pequeño y aquí es donde se ejecutará su aplicación si despliega
en Kubernetes.
Ahora desde la instancia EC two para que nuestro cliente Q CTL se conecte al cluster Kubernetes, necesitamos la información
relacionada con el cluster Kubernetes.
Como ejemplo.
Volvamos al clúster ECS.
Usted ve que tiene el punto final del servidor API.
Así que este es el punto final que puede utilizar para conectarse al clúster.
Y aquí es donde también se producirá la autenticación.
Así que todos estos detalles deben ser añadidos en la instancia EC dos o en su ordenador portátil donde su binario CTL está presente,
lo que usted necesita hacer.
En lugar de añadir manualmente los detalles, puede ejecutar un simple comando.
Se menciona en la documentación.
También lo añadiré después de este vídeo para que puedas probarlo directamente.
Así que aquí lo único que tienes que cambiar es el código de región y el nombre del clúster.
Así que vamos a seguir adelante y copiar esto.
Despejemos la pantalla.
Ejecutaré este comando.
El nombre del cluster es Demo X Cluster y el código de región.
Voy a decir que nos oeste una vez.
Entonces, si pulso intro, se crea una nueva configuración.
Así que si abro rápidamente este archivo, se ve todo.
Automáticamente.
Se rellenan todos los detalles relacionados con el grupo de casos.
Por ejemplo, la URL del ex cluster y otra información diversa.
Una vez hecho esto, puede ejecutar los comandos básicos de Kubernetes, por ejemplo, CTL, Gate SVC, que muestra cuáles son los
servicios que se están ejecutando en el clúster de Kubernetes.
También puede hacer Cubo CTL obtener nodos.
Esto le mostrará los nodos trabajadores que están disponibles.
En este momento, hay un nodo trabajador disponible.
Así que esta es la instancia fácil dos que habíamos puesto en marcha.
El estado es listo.
Así que si sigues adelante y despliegas un contenedor específico, digamos Cube, CTL, ejecuta Engine X con la
imagen de engine X.
Muy bien, así que el puerto está creado.
Si hacemos un cubo, CTL, trae puertos aquí.
Nuestro motor de exportación está en marcha.
De acuerdo.
Por si quieres verlo, también puedes verlo desde el IG.
Así que en los recursos, tenemos un recurso de puerto.
Creamos un nuevo puerto.
Aquí el nombre es Motor X.
Estupendo.
Así que espero que en una visión general de alto nivel, usted entendió los pasos prácticos asociados con la x, el enlace
de documentación, y los comandos que hemos utilizado en el video de hoy.
Lo añadiré después de esta conferencia para que puedas consultarlo fácilmente.