Skip to content

In this workshop you will discover how Jenkins X and CloudBees Core for Kubernetes CD can help you deliver streamlined workflows for cloud native applications on Kubernetes where Jenkins Pipeline and pre-production environments are created automatically.

License

Notifications You must be signed in to change notification settings

dcanadillas/jenkins-x-workshop

 
 

Repository files navigation

Jenkins X Lab Quickstart

This repository hosts a lab documentation for a Jenkins X Quickstart tutorial. It is divided in the following topics:

  • Creating a CI/CD Cloud Native (K8s) cluster with Jenkins X installed - Go to section
  • Creating a first quickstart application using Jenkins X capabilities - Go to section
  • Doing a Pull Request in GitHub and showing Preview Environments with Jenkins X - Go to section
  • Promoting your quickstart application into Production with automated Jenkins X capabilities - Go to section

What you need to know

This lab is focused on intermediate level knowledge of CI/CD and Kubernetes Cloud Native development. So, it's going to be easier for you if you know about the following:

  • Kubernetes basic concepts
  • CI/CD pipelines knowledge
  • Jenkins or CloudBees CI/CD tools understanding
  • Google Cloud Platform basic usage
  • Software development and Git branching notions
  • Linux/Unix command line based experience

Anyway, don't worry if you don't know about these because you stil can do the lab. But it will take more time to finish if you want to understand every concept.

Before starting the lab

The detailed list of requirements to start the lab is in Setup section, but as summary you will need:

  • A laptop connected to internet with a decent connection. Please, try avoid any proxy configuration. If not, you will need to be able to connect to:
  • A GitHub account
  • Creating or having a Google Cloud Platform account (charges may apply)
  • Time for this lab (around 1,5 hours)

You can start the lab HERE or follow the lab in Google Cloud Shell Tutorials:

Setup your environment

About

In this workshop you will discover how Jenkins X and CloudBees Core for Kubernetes CD can help you deliver streamlined workflows for cloud native applications on Kubernetes where Jenkins Pipeline and pre-production environments are created automatically.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%