Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CI/CD Pipelines with Jenkins and Kubernetes wor...

CI/CD Pipelines with Jenkins and Kubernetes workshop @ OpenSlava 2023

Slides describing the objectives and high-level structure for the "CI/CD Pipelines with Jenkins and Kubernetes" workshop delivered recently at OpenSlava 2023.

Avatar for Jorge Hidalgo

Jorge Hidalgo

October 18, 2023
Tweet

More Decks by Jorge Hidalgo

Other Decks in Programming

Transcript

  1. ABOUT ME @deors314 in/deors JORGE HIDALGO Associate Director – Software

    Engineering Group – Accenture Spain Global Java Community of Practice co-lead Iberia Cloud First DevOps lead Spain Adv. Tech. Center Cloud First Architecture domain lead Communities matter: coordinating MálagaJUG / Málaga Scala / BoquerónSec Father of two, husband, whistle player, video gamer, sci-fi *.*, Lego, Raspberry Pi, Star Wars, Star Trek, LOTR, Halo, Borderlands, Watch Dogs, Diablo, StarCraft, Black Desert,… LLAP!
  2. Before we start: 1. Kubernetes is hard 2. You should

    have Rancher Desktop installed 3. If you feel adventurous, the workshop should work with other vanilla Kubernetes 4. If something fails, don’t desperate – we will try together to fix it 5. Kubernetes is hard, really 4
  3. Workshop outline: Part 1. Configuring K3s and Jenkins (first run)

    Part 2. The anatomy of a Jenkins pipeline (key concepts) Part 3. The CI pipeline – basic stages Part 4. Code inspection & dependency scan Part 5. Web performance analysis APPENDIX A. Apache Maven stuff explained 5