• No hay productos en el carrito.

Inicio / Cursos / Kubernetes Package Manager & Helm Charts Hands-On
Impartido por Ahmed ElfakharanyPago único de $2,800 MXN · acceso por 12 meses

Kubernetes Package Manager & Helm Charts Hands-On

Build, template and deploy Helm charts on Kubernetes, and automate releases with GitLab CI/CD pipelines

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 40 h 8 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

Helm is a tool used to package Kubernetes manifest files that are used to install a cloud-native application. Deployments, Services, Ingresses, ConfigMaps, etc. are all packed into a Helm chart. Using this Helm chart, you can deploy the app to a Kubernetes cluster the same way you use apt-get in Ubuntu, or brew on a macOS. After completing this course, you will have a working knowledge of Helm. You'll be able not only to use ready-made Helm Charts to automate day-to-day deployments, but you'll also automate the most complex Kubernetes deployments and contribute them to the community. I've designed this course to focus on the important parts of Helm. I did my best not to bother you with boring material that you'd seldom use in your day-to-day life as a Helm and Kubernetes engineer. Instead, I will give you the core stuff of the tool together with some tips and tricks that will let you code Helm charts like a pro in no time! To get the most out of this course, I highly encourage you to open your laptop and do the labs that I explain in the class. There's nothing better than getting your hands dirty learning a new tool or technology. That way, by the end of this course, you'll find yourself already developing, applying, maintaining, and even sharing your very own Helm charts. The best way to learn any tool is by using it! In this course, we'll work together to deploy ready-made Helm charts to Kubernetes using Helm. After mastering that, we'll start analyzing the Helm chart bit by bit. Along the way, you'll learn the following: Understand why we need a package manager for Kubernetes Deploying Helm to minikube (local Kubernetes cluster) Understanding Helm repositories Adding one or more Helm repositories to your system Searching the Helm repository for your desired Chart Using Helm to deploy ready-made Charts from popular repositories Inspecting a Helm Chart deployment Upgrading a Helm deployment and viewing its history Customizing the Helm Chart to your own needs by modifying the values file How (and when) to create your own Helm Charts Understanding Helm Templates Testing your Helm templates without applying them using the dry-run flag. Revisiting Helm history by upgrading and rolling back package deployments Using Helm functions (include, indent, nindent, toYaml, b64enc, and more) Decision making using conditional and logical statements (IF, NOT, AND, OR) Loop through simple and complex objects using the "range" keyword Deep diving into Helm variables Debugging your Helm charts Creating your own Helm repositories and pushing Charts Deploying even more complex Kubernetes environments using Helm Chart dependencies Learning about popular community-based Helm projects like Chartmuseum Extending Helm by building your own repositories Exploring different Helm plugins to automate repetitive tasks and store charts in the cloud Build your own Helm plugins and use custom commands and protocols Configure Helm to create your own specific boilerplate charts using Helm starters With a 30-day money-back guarantee, no questions asked , you have zero risk trying out this course. Go ahead and Enroll Now!

  • Introduction to Helm: What is Helm, its architecture, and its benefits for Kubernetes deployment.
  • Helm Installation and Configuration: How to install and configure Helm on a Kubernetes cluster, and how to set up a local development environment.
  • Helm Charts: What are Helm charts, how to create and manage them, and best practices for chart development.
  • Helm Commands and Templates: How to use Helm commands and templates for chart deployment, customization, and management.
  • Helm Repositories: How to create and manage Helm repositories, and how to share and distribute charts.
  • Gitlab CI/CD: Introduction to Gitlab CI/CD and how to set up a pipeline for building and deploying Helm charts.

Temario

UNIDAD 1 - Introduction · 6 lecciones

UNIDAD 1 - Introduction

  • What problem does Helm solve for Kubenretes users?Video · 3 min
  • Course roadmap: the Release Runway projectVideo · 4 min
  • Installing Helm 4 (latest)Video · 3 min
  • Verifying Helm and Kubernetes connectivityVideo · 3 min
  • Observing Helm environment variablesVideo · 3 min
  • Quiz: Why Helm and setting up your environmentCuestionario · 0 min
UNIDAD 2 - Your first Helm release · 8 lecciones

UNIDAD 2 - Your first Helm release

  • Adding and updating a chart repositoryVideo · 5 min
  • Customizing chart installation valuesVideo · 6 min
  • Inspect a Helm releaseVideo · 4 min
  • Listing and reading Helm releases and their statusVideo · 3 min
  • Inspecting release values and manifestsVideo · 2 min
  • Reachig the deployed app to prove successVideo · 6 min
  • Helm install and upgrade tips and tricksVideo · 6 min
  • Quiz: Your first Helm releaseCuestionario · 0 min
UNIDAD 3 - Helm templates development · 10 lecciones

UNIDAD 3 - Helm templates development

  • How do values drive a Helm chart?Video · 5 min
  • Helm templates primerVideo · 5 min
  • Packaging our app in a Helm chartVideo · 6 min
  • Helm templates playgroundVideo · 5 min
  • Helm template functionsVideo · 8 min
  • The .Files methodVideo · 10 min
  • Conditional statements (if and with)Video · 8 min
  • Looping with rangeVideo · 10 min
  • The helper.tpl file and named templatesVideo · 12 min
  • Quiz: Helm templates developmentCuestionario · 0 min
UNIDAD 4 - Advanced Helm · 10 lecciones

UNIDAD 4 - Advanced Helm

  • Helm chart dependenciesVideo · 12 min
  • Library chartsVideo · 5 min
  • Build your own helm repositoryVideo · 7 min
  • Helm repository on public webserverVideo · 3 min
  • Helm Chart museumVideo · 12 min
  • Helm S3 and Git pluginsVideo · 5 min
  • Build your own Helm pluginVideo · 11 min
  • Use custom protocol for Helm chart downloadsVideo · 9 min
  • Creating a custom boilerplate Helm chartVideo · 5 min
  • Quiz: Advanced Helm: dependencies, repositories and pluginsCuestionario · 0 min
UNIDAD 5 - Validating charts before shipping · 3 lecciones

UNIDAD 5 - Validating charts before shipping

  • Linting a chartVideo · 3 min
  • Guarding inputs with a values schemaVideo · 3 min
  • Quiz: Linting charts and values schemasCuestionario · 0 min
UNIDAD 6 - Troubleshooting common Helm faitures · 4 lecciones

UNIDAD 6 - Troubleshooting common Helm faitures

  • Diagnosing a failed installVideo · 3 min
  • Fixing values and render errorsVideo · 3 min
  • Recovering a failed Helm upgradeVideo · 3 min
  • Quiz: Troubleshooting common Helm failuresCuestionario · 0 min
UNIDAD 7 - Packaging and OCI registry workflows · 5 lecciones

UNIDAD 7 - Packaging and OCI registry workflows

  • Packaging a chartVideo · 3 min
  • Why charts live in OCI registriesVideo · 3 min
  • Logging in and pushing to an OCI registryVideo · 3 min
  • Digest-aware behavior in Helm 4Video · 3 min
  • Quiz: Packaging charts and OCI registry workflowsCuestionario · 0 min
UNIDAD 8 - Helm in a CI pipeline · 5 lecciones

UNIDAD 8 - Helm in a CI pipeline

  • What belongs in a Helm CI pipeline?Video · 4 min
  • Adding lint and render stagesVideo · 3 min
  • Packaging and pushing from CIVideo · 4 min
  • Secrets and cluster access as a boundaryVideo · 3 min
  • Quiz: Helm in a GitHub Actions CI pipelineCuestionario · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    8 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    8 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Kubernetes Package Manager & Helm Charts Hands-On

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Ahmed Elfakharany.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 8 unidades · 51 lecciones · 40 h
  • 12 meses de acceso
  • 8 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Ahmed Elfakharany; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Kubernetes Package Manager & Helm Charts Hands-On

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture