Kubernetes

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 hours
950,00 €
Classroom or Live Virtual Class
Classroom or Live Virtual Class

Note: The prices indicated below do not include 21% VAT.

10 Jun 2024 - 14 Jun 2024   |  Confirmed

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 h | 950 € | Live Virtual Class | Spanish
from Monday to Friday (09:00h - 15:00h)
Calendario de sesiones

06 May 2024 - 10 May 2024   |  

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 h | 950 € | Live Virtual Class | Spanish
from Monday to Friday (09:00h - 15:00h)
Calendario de sesiones

08 Jul 2024 - 12 Jul 2024   |  

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 h | 950 € | Live Virtual Class | Spanish
from Monday to Friday (09:00h - 15:00h)
Calendario de sesiones

Description

Kubernetes es una de las herramientas de orquestación de contenedores más populares del mundo y rápidamente se está convirtiendo en el estándar de facto para operar aplicaciones en contenedores a escala en un data center. Basándose en 15 años de experiencia de Google en la gestión de aplicaciones en contenedores y con una creciente comunidad de código abierto, esta tecnología está preparada para cambiar la forma en que creamos y administramos aplicaciones.

En el presente curso, el alumno aprenderá como todos los componentes de un clúster de Kubernetes trabajan juntos, cómo monitorear todos los componentes de un clúster y cómo construir su propio clúster de Kubernetes desde cero. También cubre las redes, la implementación de aplicaciones, la programación de pods, el registro y una gran cantidad de práctica en la línea de comandos.

Valor añadido de PUE

Como complemento a la presente formación, los alumnos tendrán acceso de manera totalmente gratuita a unos laboratorios diseñados para practicar los conceptos y las herramientas presentadas durante la formación. La temática de los laboratorios es la siguiente:

 

  • Conceptos básicos
    • Despliegues, rs, rc, servicios, pods.
    • Comandos imperativos kubectl
  • Scheduling
    • Scheduling manual
    • Labels y Selectores
    • Taints y tolerancias
    • Node Selector
    • Node Affinity
    • DeamonSets
  • Supervisar los componentes del clúster
    • Monitorear los registros de la aplicación
    • Gestión del ciclo de vida de las aplicaciones
    • ConfigMaps
    • Secrets
    • POD de contenedores múltiples
    • Mantenimiento de clústeres
  • Actualizaciones
    • Versiones de software de Kubernetes
    • Actualización de clúster
    • Métodos de copia de seguridad y restauración
    • Trabajando con ETCDCTL
    • Copia de seguridad y restauración de ETCD
  • Seguridad
    • TLS en Kubernetes
    • Autorización RBAC
    • Políticas de red
  • Almacenamiento
    • Volúmenes
    • Persistent Volume
    • Persistent Volume Claim
    • Storage Class
  • Redes
    • DNS central
    • Espacios de nombres de red
    • CNI en Kubernetes
    • DNS en Kubernetes
    • Ingreso
  • Diseñar e instalar el clúster de Kubernetes
    • Infraestructura de Kuberneres
    • Configurar HA
    • Instalar Kubernetes Kubeadm
    • Implementar con Kubeadm
    • Actualizar en un clúster de Kubernetes utilizando Kubeadm
  • Audience and prerequisites

    El curso está orientado específicamente a los administradores de clúster de Kubernetes; aun así, cualquier persona interesada en aprender a trabajar con Kubernetes también se beneficiará de los conocimientos impartidos en este curso.

    Prerrequisitos

    Para aprovechar al máximo este curso, es recomendable que el alumno tenga habilidades básicas de línea de comandos de Linux y algunos conocimientos de contenedores de Linux (por ejemplo, Docker).

    Objectives

    Una vez finalizado el curso el alumno habrá adquirido los conocimientos y habilidades necesarios para:

    • Gestión del ciclo de vida de la aplicación
    • Instalación, configuración y validación
    • Conceptos básicos
    • Redes
    • Planificación
    • Seguridad
    • Mantenimiento de clúster
    • Registro / Monitoreo
    • Almacenamiento
    • Solución de problemas

    Certification included

    Este curso es el recomendado por PUE para la preparación del siguiente examen de certificación oficial valorado en 220,98€ (IVA incl.), cuyo coste (una convocatoria) está incluido en el precio del curso para todos los miembros del programa PUE Alumni:

    • Título del examen: Docker Certified Associate (DCA)
    • Idioma: Inglés
    • Duración: 90 minutos
    • Número de preguntas: 13 MC + 42 DOMC
    • Tipo de preguntas: Respuesta múltiple y DOMC
    • Disponibilidad: Online Proctored
    Docker Certified Associate

    La superación de este examen es requisito imprescindible para obtener la certificación Docker Certified Associate (DCA).

    PUE es centro certificador oficial PSI facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender esta certificación oficial desde cualquier ubicación con una simple conexión a internet.

    Topics

    Módulo 1: Almacenamiento

    • Comprender las clases de almacenamiento (StorageClass) y los volúmenes persistentes (PersistentVolume).
    • Comprender el modo volumen (volumeMode), los modos de acceso (accessMode) y las políticas de recuperación (reclaimPolicy) para volúmenes.
    • Comprender la primitiva de las afirmaciones de volumen persistente (PersistentVolumeClaim)
    • Configurar aplicaciones con almacenamiento persistente

    Módulo 2: Resolución de problemas

    • Evaluar el registro de clústeres y nodos
    • Entender cómo monitorear aplicaciones
    • Administrar registros de stdout y stderr de contenedores
    • Solucionar fallos de la aplicación
    • Solucionar fallos de los componentes del clúster
    • Solucionar problemas de redes

     Módulo 3: Cargas de trabajo y Scheduling

    • Comprender las implementaciones y cómo realizar actualizaciones continuas y reversiones.
    • Utilizar ConfigMaps y Secrets para configurar aplicaciones
    • Escalar aplicaciones
    • Comprender las primitivas utilizadas para crear implementaciones de aplicaciones robustas y autorreparables.
    • Comprender cómo los límites de recursos pueden afectar al Pod scheduling
    • Conocimiento de la gestión de manifiestos y herramientas de plantillas comunes.

    Módulo 4: Arquitectura, instalación y configuración de clústeres

    • Administrar el control de acceso basado en roles (RBAC)
    • Utilizar Kubeadm para instalar un clúster básico
    • Administrar un clúster de Kubernetes de alta disponibilidad
    • Aprovisionar la infraestructura subyacente para implementar un clúster de Kubernetes
    • Realizar una actualización de versión en un clúster de Kubernetes con Kubeadm
    • Implementar copia de seguridad y restauración de etcd

    Módulo 5: Servicios y redes

    • Comprender la configuración de redes de host en los nodos del clúster.
    • Comprender la conectividad entre Pods
    • Comprender los tipos de servicios y endpoints de ClusterIP, NodePort, LoadBalancer
    • Utilizar los controladores y recursos de Ingress
    • Configurar y utilizar CoreDNS
    • Elegir un complemento de interfaz de red de contenedor adecuado

    Open calls

    Note: The prices indicated below do not include 21% VAT.

    06 May 2024 - 10 May 2024   |  

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones

    10 Jun 2024 - 14 Jun 2024   |  Confirmed

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones

    08 Jul 2024 - 12 Jul 2024   |  

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones

    30 Sep 2024 - 04 Oct 2024   |  

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones

    04 Nov 2024 - 08 Nov 2024   |  

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones

    27 Jan 2025 - 31 Jan 2025   |  

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Live Virtual Class | Spanish
    from Monday to Friday (09:00h - 15:00h)
    Calendario de sesiones