En este vídeo vamos a hablar de QBE Hornets.
Una vez que ya hemos aprendido a utilizar Tucker, hemos probado ciertos ejemplos, como tenemos en
la parte de laboratorios prácticos.
Creo que ahora es bastante interesante empezar a aprender un poquito guberna.
Esto va a ser una introducción muy básica sobre el guberna etes.
Entonces tenemos que entender que tenemos que entender y aplicar todos los conceptos que vamos a explicar
a continuación.
Va a ser un conceptos muy, muy básicos sobre que es guberna y su arquitectura.
Y bueno, de todas formas tenemos un canal de Telegram donde os podéis añadir que está en el primer
vídeo en recursos del primer vídeo del curso y podéis acceder y todas las dudas que tengáis, pues las
podéis ir poniendo en dicho grupo y las vamos a ir resolviendo poco a poco.
Vale, vale, he dicho esto, vamos a empezar a explicar un poquito qué es gubernativas.
Y bueno, antes de empezar a explicar que es guberna, vamos a explicar de qué va a costar esta parte
teórica.
Esta parte teórica va constar de que es guberna antes y su historia.
La diferencia entre el máster y los nodos, los nobbs, los componentes guberna las ventajas de usar
Cuthbert Nettles ciertos comatosa iniciales bastante interesantes Cuba Gubern que se utilizan para cualquier
tarea diaria que como DevOps ingenier hago diariamente uso estos comandos luego dicha arquitectura de
gobernantes y un caso práctico que se va a desarrollar en el curso Galeana haber dicho esto que descubr
niii.
Vernet es otro orquestador es una orquestados de contenedores de código abierto que fue desarrollado
por Google y tiempo después se detonó a Cloud Computing Foundation, que esto es Nińos Foundation y
permite automatizar la implementación de escalado y administración de aplicaciones en contenedores.
Bueno, no he dicho esto.
Guberna tiene un montón de elementos.
Entre ellos están los bots, los leaves y selectos, replicÃ y controladores de replicación los servicios,
los volúmenes de Employment in keeffe si tíel que si tienes la herramienta principal que nosotros utilizamos
para gestionar el clÃster de Guberna y para hacer de plaid Mainz para instalar diferentes extensiones
al clÃster.
O sea, lo utilizamos para todo.
O sea, es la herramienta básica que utilizamos.
Luego también podemos utilizar otras herramientas para añadir funcionalidad al claustro de gobernantes,
pero esta es la herramienta básica que tenemos que conocer para para administrar Cuthbert net eso bueno.
Bueno, guberna se tiene un master y puede tener todos los nodos que tu quieras añadir a dicho clÃster.
Bueno, en el master bueno tenemos ethis.
Indiques, LTC, el API Server y el TOWLER o el control manager en su objetivo.
El objetivo del master es tomar decisiones que afectan a todo el clÃster, por ejemplo escalar contenedores
en el master normalmente no se ejecuta ningún contenedor.
Normalmente todos estos contenedores se están ejecutando en los nodos y en cualquier clase de Cuba.
Arnette es normalmente uno normalmente tiene únicamente un master, a veces puede tener más, pero lo
normal es que únicamente tenga un master y lo demás sean nodos.
Vale, vamos a entrar un poquito.
Que los nodos en los nodos tenemos cubiletes y proxy.
Luego explicaremos lo que es en y después.
Aparte de ello tenemos los post Pott.
Un post puede contener varios containers.
Por ejemplo, si nosotros estamos albergando dentro de un post los Secrets y hemos hecho un templo,
tenemos en nuestra infraestructura una bowls bowls de dos posts para guardar las credenciales, pues
normalmente creamos un post con un container que tiene la aplicación y el otro container para para el
bold con los secrets.
Esto lo explicaremos más adelante en el curso de Master en Cuba sainetes.
Pero bueno, yo como recomendación en aplicaciones normales yo recomiendo tener un post con un container
y otro pott con otro container.
Por ejemplo, tenemos un una base de datos en malla.
Escudé pues un Pott con esa base de datos y tenemos luego la parte del frontend que está desarrollada
pues por ejemplo en Nutty es por poner un ejemplo, pues otro post vale.
Bueno, como vemos aquí los.
Otros ejecutan contenedores.
Técnicamente un master es también un nodo.
Salvo que muchas veces se configura parauna no ejecutar contenedores.
Algunos yo normalmente recomiendo que los nodos se utilicen para ejecutar los spots y el master para
el controlador de todo vale.
Componentes de gobernantes.
Bueno, tenemos ithi city, que es el que guarda los referentes al clÃster, todos los datos referentes
a clÃster.
Qué quiere decir eso?
Vamos a imaginarnos que es una máquina normal y vamos a imaginarnos que tenemos el sistema de ficheros,
barra, etc. pues hitty siddhi es el sistema de ficheros de guberna.
Vale.
Skiff epie server ofrece una API rest para operar con el clÃster?
Luego tenemosque control manager que es un demonio que se ejecuta en los nodos master y hace la gestión
de controladores.
Luego tenemos también claro controles manager que es un demonio.
También un demonio es como un script que se ejecuta que se puede ejecutar cada x tiempo.
Lo podemos tener con Chrome, pero concretamente no sé cómo está a nivel de arquitectura por dentro
gestionado, pero es un demonio que se ejecuta en los nodos master y gestiona los controladores cloud.
Luego tenemos la parte del Kubelik que se ejecutan los nodos noven, o sea en los en los nodos y garantiza
que los containers se ejecuten.
Luego también tenemos cut proxy, que viene a ser un proxy.
Próxim normal y corriente.
Luego tenemos el supervisor, que es Kubelik, que se encarga de que los controladores se ejecuten y
Fluent, que es la parte de locking que se queda en los servicios de locking, para que luego a nosotros,
por ejemplo, podamos enviar todos estos logs poniendo un ejemplo a Elastic Search y podamos tener centralizados
todos los logs.
Vale.
Cuáles son las ventajas de usar guberna?
Porque muchas veces.
Bueno, pues tengo toque.
Pero por qué usar Cuthbert de tres?
Bueno, una de las ventajas para mí es súper sencillo hacerte employment y tener todo automatizado con
guberna.
Esto bajo mi experiencia, pero entrando datos más generales ofrecen muchísima más escalabilidad y balanceo
de carga porque podemos hacer plemente los balances en un momento podemos crear Ingres.
Esto ya lo explicaré más adelante.
Luego vamos a hacer.
Nos permite aislamiento de procesos y aplicaciones.
Da la facilidad para el despliegue de aplicaciones.
Optimización de recursos de forma automática.
Nos da una alta disponibilidad porque cuando se mata un bot se recrea dicho bot automáticamente.
Entonces es que es una maravilla, sinceramente.
Y luego tienen una gran integración con Cloud, o sea, losprincipales providers de Cloud.
O sea, intenta que esté total, total, totalmente integrado.
Creo que esta parte de documentos iniciales y vamos a explicar un poquito de forma rápido dichos comandos
que insisti el clÃster info aquí nos muestra el paint de clÃster y cierta información sobre clÃster
Kyubi Siti no?
Aquí vemos todos los nodos de clÃster, vemos tanto los que están Whitby hasta los que no están Reddick
Vale Kipp sitie chatbots.
Aquí vemos todos los posts del nemes painted fold.
Si no ponemos Piron N y luego en speaks nos va a mostrar únicamente los de Font
Oficial Get Poll, Kyon o Bitten.
Esto nos va a mostrar como nocomo no hemos puesto vellones, nos va a mostrar de default y nos están
mostrando todos los posts y todos los servicios, todos los de Payment y explicases que tenemos en Speck
Default, pero de una forma mucho más detallada.
Vale que existía el.
Es piei.
Esto nos esta el en es.
Es la abreviatura N.M.
Espace, entonces nos está creando un espace que se llama Peppy.
Esto lo explicaremos más adelante.
Todos estos comandos estarán explicados más adelante, así que no os preocupéis.
Luego en la parte que un sitial apply por.
Voy a explicar un poquito porque he puesto a play y create a play y lo he puesto porque es la versión
actualizada de Kuwait.
Kuwait únicamente creaba pues el fichero que le estamos mostrando.
Esto es como una plantilla de toqués con box.
Pues exactamente lo mismo, pero aplaque si tú haces algún cambio en la plantilla.
También lo aplica.
En el caso de Kuwait, si ya está creada la plantilla y haces un cambio, pues te genera un error porque
te dice oye, que la plantilla ya está creada.
O sea que el servicio, el de Playmate o el servicio que estás metiendo en este fichero ya está creado
con la play.
Únicamente lo que te hace es mirar si hay cambios y si hay cambios los aplica y si no, no te va a dar
ningún error.
Vale, quiero siti kept secrets.
Con esto vamos a ver los Secrets que tenemos creados.
Y luego sitie que hay guión en Epi.
Lo que estamos haciendo aquí es ver todos los servicios, el servicio de Plainview, Bots y todo lo
que tenemos en el Nemec Space Epi.
Vale, vamos a lo siguiente.
Bueno, como hemos hablado antes, la arquitectura de gobernantes es Master Walter.
Entonces, como vemos, aquí tenemos el nodo Master que tiene todo, que se encarga de todas estas cosas
y luego tenemos el nodo Walder que se encarga de todo esto que Naser Kubelik, Proxy y los bots.
Vale.
Y por último, vamos a desarrollar en este curso de Docker un laboratorio pequeñito sobre.
Primero vamos a instalar gubernativas y luego vamos a hacer el despliegue del guberna Text Transport
con este cubo Arnette.
Estas voces vamos a poder tanto crearnos.
No me esperéis, vamos a poder matar diferentes posts, crear box storage.
Persisten podiums, ver el estado de los nodos.
Cuántos nemes tenemos los jobs bots los aplicase Reprise, Catión Controllers, Jim Daimons, Krod Jobs
podemos ver todo.
Entonces es muy interesante porque podemos obtener una vista gráfica de cómo está funcionando el clÃster
y que tenemos corriendo.
Han dicho clÃster.
De todas formas explicaré otras herramientas que yo utilizo para mi trabajo como DevOps Ingeniero,
raiting, ingeniero.
Y bueno, nos vemos en el siguiente vídeo.