Actions Panel
Introduction to Jenkins Pipeline on Kubernetes - Atlanta
Date and time
Location
Shadow-Soft
8601 Dunwoody Pl #510 Atlanta, GA 30350Description
About this course
This workshop will provide a basic understanding of how to create and manage Jenkins Pipelines for Kubernetes while leveraging developer-focused features of CloudBees Core (aka CloudBees Jenkins Enterprise).
The course consists of a brief conceptual presentation with follow-along workshop exercises that allow you to practice what you have learned. During this course, you’ll learn key best practices to build a Declarative Pipeline in Jenkins, utilize Kubernetes pod templates to run dynamic, ephemeral Jenkins agents and use the Jenkins Pipeline to build, test, and deploy a sample application to a Kubernetes cluster.
Course Objectives
After completing this training module, you should understand the following:
-
Create, analyze, and run a Declarative Pipeline in Jenkins
-
How to control the flow of execution in a Declarative Pipeline
-
Recommended practices to utilize Kubernetes for running ephemeral, dynamic agents
-
Design a Jenkins pipeline to build, test and deploy an application to Kubernetes cluster
-
Establish reusable Pipeline templates for enterprise scale using CloudBees Core
PLEASE BRING YOUR LAPTOP
Agenda
-
7:30 am - 8:30 am = Breakfast
-
8:30 am - 11:30 am = Workshop
-
11:30 am - 12:30 pm = Networking Lunch
Audience
• Beginner and intermediate Developers, QA/Build & Release/DevOps Engineers, and Architects
Approach
This short course teaches you how to create and run a Jenkins Declarative Pipeline on Kubernetes. Declarative Pipeline is a relatively recent addition to Jenkins Pipeline which presents a more simplified and opinionated syntax on top of the Pipeline sub-systems. You will design a Jenkins Pipeline from ground up to include all the tasks required to build, test, and deploy an application. The Pipeline will be defined as a ‘Jenkinsfile’, which is a text file that is saved to the source code repository alongside the source code for the application. The workshop ends with the attendees utilizing a Jenkins Pipeline template to build, test, and deploy a sample application to a Kubernetes cluster.
Organized by
CloudBees
Shadow-Soft
Shadow-Soft is a systems integrator with a rich open source history. Our team of strategists and engineers help organizations navigate their technology journey with confidence. Hundreds of customers rely on Shadow-Soft to solve business problems with solutions that span culture, process, and technology. Founded in 2008, Shadow-Soft has office locations in Atlanta and Nashville.