Contenido

Objetivo

Comprender tipos de recursos de Kubernetes y cómo configurarlos para su correcta implementación y puesta en marcha en proyectos de TI.

Descripción

Los equipos de trabajo al desarrollar aplicaciones o sistemas que están compartiendo recursos, deberían ser precavidos en la forma en que se realizan las configuraciones de acceso a los mismos, ya que es un tema que en algunas ocasiones no suele ser definido por completo y puede representar algún comportamiento no deseado del producto final. La importancia de este tema radica tanto en conocer la forma en cómo estos recursos deben ser asignados, así como los procedimientos e instrucciones para configurarlos de la manera que más convenga a los intereses del cliente final.

Explicación

Haz clic para revisar la explicación.

Recursos de Kubernetes

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre Recursos de Kubernetes, revisa el siguiente video:

Achetronic. (2022, 20 de marzo). Replica recursos entre namespaces en Kubernetes I Replika, nuestro propio operador [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=06XDdVJjvHA
Actividad

Objetivo

Conocer los tipos de recursos de Kubernetes y comprender los formatos de creación para aplicarlos correctamente en un ambiente de trabajo.

Instrucciones
  1. Para cada uno de los siguientes recursos de Kubernetes, investiga en internet ejemplos de códigos de configuración y describe la utilidad de cada uno de ellos:

    • Unidad Central de Procesamiento (CPU) – núcleos.
    • Memoria (MEM) – bytes.
    • Recursos de pods solicitados.
    • Limitar recursos de pod.

  2. Con base en las tres clases de Quality of Service (QoS) mencionados a continuación, investiga y ejemplifica, para cada una de ellas, un caso real de aplicaciones y escribe el código usado para poder utilizarla en el desarrollo de 3 sistemas (puedes referenciar a través de códigos de ejemplos usados en empresas que ya lo hayan implementado).

    • BestEffort.
    • Guaranteed.
    • Burstable.
Checklist
  • Explicar cada uno de los recursos solicitados.
  • Presentar el código para cada Clase de QoS solicitada.