‫Oh hombre, apuesto a que has estado esperando llegar a la línea de comando de Cuba Daddy por un tiempo, pero afortunadamente tenemos algunos de
‫los conceptos fuera del camino, así que vamos a la línea de comando.
‫Lo primero que debemos asegurarnos es que, sea lo que sea que hayas hecho con la configuración de
‫las entidades cubanas que está ejecutando, y la forma en que podamos hacerlo, es similar a la versión de Docker y la versión de
‫componer y cosas así.
‫Podemos ir al shell y escribir el control de cubo que es K, será la versión CTO y debería volver a las
‫versiones.
‫Esto es igual que con Docker donde obtienes la versión del cliente y luego la versión del servidor.
‫Recuerde que todas estas herramientas de línea de comandos están hablando con una API remota.
‫En este caso, es probable que sea la API en su máquina, pero al igual que con Docker y enjambre y componga la
‫línea de comando de control de cubo también puede comunicarse con las comunidades remotas API.
‫Ahora que ya conoce las versiones del servidor del cliente, es bueno que vaya si tiene un error, probablemente sea
‫porque la versión del servidor no aparece y dice que no se puede conectar.
‫Eso significa que de alguna manera estás mal configurado y tu aliado local no puede hablar con los 80 servidores cubanos.
‫Entonces, verificaría cómo lo implementó para asegurarse de que se está ejecutando, tal vez si está en su escritorio necesita iniciar
‫Docker y luego también me aseguraré de que en las configuraciones se ejecuten las entidades cubanas y si es de
‫otra manera, simplemente verifique instale el video si tiene algún problema con ese alcance en las preguntas y
‫respuestas o en la holgura.
‫Muy bien, hay dos formas de desplegar pods en Cuba y remolinos, realmente lo está haciendo en la línea
‫de comando donde está especificando todas las opciones en la línea de comando o está usando Jamel.
‫Por lo tanto, esto podría ser similar en concepto a los servicios, las pilas y el enjambre, pero, por supuesto, cuando realmente te pones a ello,
‫hay muchas cosas diferentes debajo de las cubiertas.
‫Así que odio hacer esa analogía, pero esas son realmente las dos opciones que tienes: línea de comando o
‫Yemen.
‫Centrémonos en la línea de comando durante unos minutos y el primer comando que vamos a
‫ejecutar aquí es el control de cubo, por lo que es similar a una daga que ejecuta mi motor X y puedes llamarlo como quieras.
‫Este es el nombre de su implementación y luego la imagen del guión.
‫Y especificaremos el nombre de la imagen aquí, usemos el motor X como estamos acostumbrados y presionemos regresar por
‫un minuto.
‫Ignoremos la advertencia depreciada si está recibiendo eso en algunas de las versiones recientes de remolinos
‫cubanos.
‫Hablaremos de eso en un momento.
‫Pero por ahora veamos lo que acaba de suceder y podemos usar eso con el
‫control de cubo obtener el comando control de cubo obtener pods, que debería ver allí es su objeto nombrado junto con algunos caracteres al final del mismo y
‫verá uno en uno Esta corriendo.
‫Entonces, esto es muy similar al concepto de servicios en la forma en la que, de forma predeterminada, solo ejecutamos una réplica y
‫puede ver su nombre allí.
‫Pero, ¿por qué tenemos ese nombre extraño?
‫Bueno, esto tiene que ver con la forma en que funciona el comando de ejecución de control de cubo cuando
‫está utilizando la ejecución como lo está ahora en la versión 1. 0 14 que técnicamente está utilizando un controlador de implementación y ese
‫controlador de implementación crea un controlador de conjunto de réplica y que replica ese controlador y luego crea los pods.
‫En este caso es solo una réplica.
‫Entonces es solo una olla.
‫Si hiciéramos un control de cubo para obtener todo,
‫vería todos los objetos que están en la lista y verá que los pod ignoran el servicio por ahora.
‫Hablaremos de eso un poco.
‫El despliegue y luego el conjunto de réplicas para que pueda ver estas diferentes capas del modelo de objetos y remolinos
‫cubanos saliendo aquí donde acabamos de hacer un solo comando, pero en realidad creó múltiples objetos para
‫nosotros.
‫Vayamos a mi tablero de dibujo y describamos cómo estos objetos se relacionan entre sí como lo han visto en remolinos
‫cubanos.
‫Tenemos más niveles de abstracción y control que los que teníamos anteriormente en enjambre o en el propio Dunker.
‫En este caso, cuando hicimos el control del cubo, ejecutarlo en segundo plano creó automáticamente varias abstracciones diferentes
‫para nosotros.
‫Creó el pod pero también creó alrededor de ese conjunto de réplicas.
‫Y alrededor de eso un despliegue.
‫Así que vayamos a la mesa de dibujo y les mostraré cómo se relacionan estas abstracciones entre sí, para recordarles que tenemos
‫un perro corriendo debajo y luego tenemos algunos contenedores que manejan entidades cubanas y no
‫hablaré sobre esos derechos ahora.
‫Entonces, sepamos que tenemos este conjunto diferente de contenedores aquí solo para ejecutar el cubo.
‫Y cuando ejecutamos el control del cubo, lo que creó fue obviamente nuestro contenedor de inyección, que era
‫la parte que conocemos, pero los diferentes niveles de control o abstracciones son la parte interesante.
‫El primero aquí es el pod y nuevamente puede ejecutar uno o más contenedores dentro de este pod.
‫Y como parte de ese pod podría haber creado volúmenes si lo necesitáramos y creó el nick
‫para el pod.
‫Ahora, la forma en que creó ese pod fue cuando escribimos ejecutar el control de cubo, creó una implementación y un
‫controlador de implementación administra conjuntos de réplicas.
‫Así que tenemos múltiples niveles de abstracción que se creó la implementación.
‫Y hace cosas como actualizaciones continuas o implementaciones de color verde azul y muchas otras cosas en las que piensa cuando
‫piensa en los servicios de orquestación como los que teníamos en los servicios de enjambre cuando se creó
‫esa implementación.
‫Creó un conjunto de réplicas de uno y ese
‫en sí mismo es otro controlador
‫y el trabajo de conjuntos de réplicas es asegurarse de que el número de pods que solicitamos se esté ejecutando actualmente.
‫En este caso, dejamos todo por defecto.
‫Entonces, nuestra implementación creó un conjunto de réplicas y ese conjunto de réplicas creó un pod.
‫Ahora podríamos controlar cada uno de estos diferentes niveles de abstracción, podríamos escribir comandos para controlar la
‫implementación.
‫El conjunto de réplicas o el pod en sí directamente, pero generalmente en estas situaciones siempre se va
‫a administrar la implementación en sí.
‫Y luego se encargará del resto y le dará una idea de por qué la réplica
‫se estableció en el medio como si quisiéramos crear otra copia de este pod.
‫Al igual que cuando hacemos réplicas de servicio de enjambres, en mi dibujo aquí creé una copia de ese pod y eso sería si escalamos
‫las réplicas a dos muy similar a cómo lo hace Swarm y la réplica establece el
‫trabajo nuevamente para asegurar que dos pods se ejecutan con la plantilla idéntica.
‫Y el trabajo de implementación es administrar la configuración del conjunto de réplicas antes de pasar a la siguiente clase.
‫Eliminemos todos estos recursos que acabamos de crear con el comando ejecutar.
‫Mediante el uso del comando eliminar.
‫Ahora esto es diferente de Docker, donde Docker tenía el comando eliminado.
‫Ahora estamos usando un comando de eliminación con unidades de control
‫de cubo que estamos especificando el tipo de objeto y luego el nombre de sí mismo.
‫Entonces estamos haciendo espacio de implementación.
‫El nombre de la implementación y cuando lo haga, eliminará todas las cosas debajo de ella.
‫La réplica coloca las vainas y los contenedores en ellas.
‫Podemos verificar eso rápidamente con el mismo comando get all y solo verá el clúster I. pag. Ahí está el servidor
‫cubano ETI.