‫Seré sincero cuando vi a Corbett por primera vez a su nivel, me sentí realmente intimidado.
‫Parecía mucho más complejo que el formato compuesto y eso es por una buena razón.
‫Agrega toneladas de flexibilidad, toneladas más de cosas que puede hacer con él, pero eso tiene un precio.
‫Y eso es superar la dificultad de aprender los conceptos básicos y cómo crear estos archivos.
‫Cuando está viendo estos archivos por primera vez, hay tantas cosas que ni siquiera estaba seguro
‫de lo que estaba sucediendo la primera vez que guardé estos archivos, así que entienda totalmente si se siente un poco confundido acerca de
‫esto mientras lo analizamos. para volver a ver estos videos porque voy a tratar de desglosar esto de una
‫manera que creo que es mejor para aprender cubano y Jamel.
‫Y en primer lugar, podríamos escribir esto técnicamente en Jason, pero Yemen tiende a ser más fácil de manipular y
‫leer para los humanos, y Jason es mejor para las computadoras.
‫Entonces, lo que sucede en el fondo es que el estándar para nosotros los humanos es escribir el camello y
‫luego lo convertirá en Jason.
‫Técnicamente podría escribir que Jason, pero el estándar con Cuba net es que los humanos escriban es amarillo.
‫Y como dije antes, puedes mezclar o combinar estos archivos.
‫Puede tener muchos recursos diferentes en un solo archivo y luego hacer lo contrario de eso donde
‫tiene un solo archivo por recurso.
‫Realmente no importa, depende de ti.
‫Los comandos funcionan de la misma manera.
‫Y estamos llamando a estos manifiestos.
‫Entonces, la descripción completa de un recurso es un manifiesto y ese manifiesto tiene requisitos y verá
‫esos requisitos.
‫En cuanto a las claves raíz dentro de la raíz M A FILE, significa que están al comienzo de la línea
‫y eso comienza con la versión API.
‫Hay amable.
‫Hay metadatos y hay especificaciones, por lo que debe verlos en cada archivo para que estos recursos funcionen.
‫Y veamos algunos ejemplos rápidos de la línea de comando.
‫Por lo tanto, si está en el repositorio de maestría de su médico, verá un directorio de Yemen en el tablero de k 8 s donde he puesto
‫algunos de estos ejemplos aquí.
‫Ahora, si no hace ese directorio, es posible que deba realizar una extracción para obtener las últimas actualizaciones del
‫repositorio y si ha realizado algunos cambios en el repositorio al tomar este curso, está bien.
‫Puedes usar get get stash para esconder esos cambios temporalmente y luego hacer el pull pull.
‫O simplemente puede copiarlo en un directorio diferente, simplemente clonarlo en una ubicación diferente.
‫Para esta parte del curso porque este material de papá de Cuba es más nuevo
‫que el original, por lo que algunos de ustedes volverán más tarde y no tendrán las últimas actualizaciones.
‫El primer ejemplo aquí es solo un bote simple.
‫Este es probablemente el Jamel más simple.
‫Podemos crear.
‫Y como dije antes en este curso, no harás tantas cápsulas porque eso solo se está creando como un
‫pato o una carrera.
‫Y eso no es realmente algo que quieras hacer, no tiene actualizaciones continuas.
‫No es un despliegue correcto.
‫Pero si alguna vez necesita solucionar problemas o simplemente necesita leer algo
‫localmente simple, puede hacer esto y notará que tiene los mismos cuatro requisitos, la versión API, el tipo de metadatos y
‫las especificaciones, hablaremos sobre cuáles son en la próxima conferencia
‫Pero por ahora quiero que veas cómo este tipo es pod.
‫Los metadatos tienen el atributo de nombre que clave es la clave requerida de todos los objetos de Jamel.
‫Todos deben tener ese nombre al igual que Docker run debe tener un nombre, todos los objetos Docker deben tener
‫un nombre.
‫Lo mismo con los remolinos cubanos y las especificaciones. Aquí está la carne y llegaremos a eso en un momento.
‫Echemos otro vistazo a una implementación.
‫Y aquí hay una implementación única con dos réplicas de ese mismo contenedor.
‫Entonces, probablemente sea el doble del tamaño, pero por una buena razón, porque si lo piensa, está
‫creando ese recurso de implementación y luego está creando el conjunto de réplicas y luego está creando los pods.
‫Entonces, el área de especificaciones se vuelve un poco más compleja porque está haciendo más cosas que tenemos que definir en
‫ellas.
‫Además, nuestra versión de API es ligeramente diferente porque está relacionada con el tipo y el tipo en este
‫caso es una implementación.
‫Es algo así que significa recursos y la versión API es la versión de la API para ese tipo y el resto
‫aquí tiene un poco de sentido para usted.
‫Se ve un poco similar a los archivos compuestos, pero obviamente el formato es diferente, por lo que entiendo
‫que puede ser confuso, especialmente si está trabajando de ida y vuelta entre redacciones y remolinos cubanos.
‫Y en este ejemplo, he combinado el servicio y la implementación para ese mismo tipo de
‫implementación en un solo archivo.
‫Así es como tendrías múltiples manifiestos en un solo archivo a medida que usas los tres
‫guiones para separar esos dos y eso es algo de Yama que le diría a las entidades de Cuba que este objeto
‫es único y luego la siguiente parte es una nueva objeto y puede tener tantos como desee
‫aquí hasta que se vuelva tan rebelde que solo tenga que dividirlo y verá lo que esta primera parte
‫es la versión de API v uno del tipo de palabra de Recurso de Servicio aquí probablemente podría ser un recurso, pero lo han
‫llamado metadatos amables aquí nuevamente.
‫Tengo que tener un nombre y la especificación y eso será totalmente diferente según el recurso que esté
‫creando y luego una implementación similar a la que teníamos anteriormente en este caso.
‫Tengo tres réplicas y tiene un nombre ligeramente diferente, pero aparte de eso, es el mismo
‫motor x.
‫Así que con solo mirar eso estás pensando wow, necesito plantillas que voy a almacenar.
‫Así que sé cómo comenzar porque esto parece bastante complejo y no hay una sola página de documentos que
‫explique todo esto para todas las docenas y docenas de tipos de recursos diferentes y cómo cada uno
‫debe configurarse.
‫Desafortunadamente, eso es algo que obtuvimos con componer lo que fue una bonita página web larga en
‫los perros acoplables para todo el formato de componer.
‫En este caso, no conseguimos eso con los nativos cubanos simplemente porque hay demasiada complejidad y
‫no está todo en un solo lugar.
‫Por lo tanto, ni siquiera es una aplicación en la que pueda agregar más tipos de recursos agregando más cosas llamadas C o D
‫de las que hablaremos más adelante para que podamos entrar en eso.
‫Básicamente, eso significa que puede extender a los nativos cubanos con más tipos de recursos más material
‫de terceros, lo que incluso agregaría más opciones a esta demostración y eso es exclusivo del enjambre de nativos cubanos y el acoplador
‫no lo permite.
‫Su formato se establece donde este es bastante extensible dependiendo de lo que esté instalado en su clúster.