< DevNation Deep Dives

Tekton Pipelines Deep Dive

Learn how to leverage Tekton Pipelines in this online deep dive session. These courses are offered in up to four languages (English, Spanish, French, and Brazilian Portuguese) across multiple time zones.

 

Check back for upcoming sessions

Meet your CodeCasters

Edson Yanaga     

 Edson Yanaga

jason_dobies     

Jason Dobies

sebastien-blanc     

Sébastien Blanc

elder-moraes     

Elder Moraes

natale-vinto     

Natale Vinto

Class summary translations

Spanish

Crear un pipeline automático, que cubra todo el ciclo de vida de vida del despliegue de forma automática, desde el commit, pasando por la construcción del contenedor, hasta hacer el despliegue al cluster, es posible gracias a Tekton (Definir pipelines de forma nativa en Kubernetes). En esta sesión mostraremos cómo podemos usar Tekton para la automatización de nuestro sistema de entrega continua.

¿Qué aprenderás? 

  • Instalación y configuración de Tekton
  • La herramienta Tekton (tkn)
  • Usar Nexus para gestionar las dependencias
  • Pipeline resources
  • Creación de tareas
  • Creación de un pipeline
  • Ejecución y monitoreo de un pipeline

French

L’automatisation de votre chaîne complète de production de code au sein même de votre cluster, en partant de votre premier commit jusqu’à la création de votre conteneur, est désormais possible avec Tekton (Kubernetes-native Pipelines). Durant cette session, on vous montrera comment tirer parti des possibilités de Tekton.

Ce que vous apprendrez

  • Installation et mise en route de Tekton Pipelines
  • La ligne de commande Tekton (tkn)
  • Sonatype Nexus pour les dépendances Maven
  • Pipeline resources
  • Task creation (e.g., mvn et docker build)
  • Elaboration de Pipeline
  • Exécution et monitoring des Pipelines

Portuguese

Que tal criar pipelines automatizados fim-a-fim, do commit do código, com criação de containers, até a execução no seu Kubernetes? Agora tudo isso é possível com Tekton (pipelines nativos do Kubernetes).

O que você vai aprender?

  • Instalação e Configuração
  • Tekton CLI (tkn)
  • Nexus para dependências Maven
  • Recursos de Pipeline
  • Criação de Tarefas (ex: mvn and docker build)
  • Criação de Pipelines
  • Execução e monitoramente de Pipelines