Jenkins X: Easy CI/CD for Kubernetes - James Strachan, CloudBees (Intermediate Skill Level)

preview_player
Показать описание

Jenkins X: Easy CI/CD for Kubernetes - James Strachan, CloudBees (Intermediate Skill Level)

This talk will introduce you to a new open source project, Jenkins X, which is an open source CI / CD platform for Kubernetes based on Jenkins. After a short introduction James will spent most of the talk demonstrating how to develop applications with CI / CD on Kubernetes with Jenkins X: easily setup your own CI / CD system on your cloud of choice using standard tools: kubernetes, draft, helm, jenkins * quickly create new microservices or import existing projects with automated CI / CD * use Pull Requests to trigger CI, Preview Environments, human approval then a full CD release * use automated provisioning to Preview, Testing, Staging & Production environments via helm charts and GitOps After this talk you should be able to develop cloud native apps at full speed with automated CI / CD in any language on any kubernetes cluster! Lest go faster!

About James
I work on CI + CD for Kubernetes with Jenkins for CloudBees. I'm the lead architect of Jenkins X. I also created the Groovy programming language, Apache Camel & was a founder of fabric8 & ActiveMQ. I've spoken at many conferences over the years (DevOxx, QCon, JavaOne, JFokus, ...) but never KubeCon!
Рекомендации по теме
Комментарии
Автор

since jx do all the stuff for you, how to personalize some stuff like autoscaling in k8s ? also how to do a rollback to a previous version of helm chart is that happend by revert commit ?

benyazidanass
Автор

OMG. It's like, my whole effort on doing CI/CD is... already obsolete.
Switching to jx in 3... 2... 1...

pamaramb
Автор

Good Presentation! I am not sure, how tightly Jx is integrated with Nexus? Do we expect support for Artifactory?

AnilKumar-hcbe
Автор

How if my application depends on database....how to add thoese configurations...
For example: I have spring boot application and mysql database then how to work with it??

ramk
Автор

does new version of jenkins x 2.3 has problems ?

loverebel
Автор

can i change the config to only deploy to master when i create a new Github release?

Daidera
Автор

@JamesStrachan what's the HA story on the K8s cluster erected by Jenkins X? Do I have to do some hand holding to make it HA?

dayasharma
Автор

That's kinda cool ... presentation :)

Автор

How happens when the Devpod goes down? If I have a large repo that is synced with the Devpod, and devpod goes down, then do I have to sync the entire repo again?

romilpunetha
Автор

this is some next level shit right here.

igrsky
Автор

can some one give me the details about the prerequisites that needed to be installed before creating jx cluster on aks (eg:git, docker..etc)

kumars
Автор

re: develop in cloud. what happens in disconnected scenarios like when I have to dev on a flight?

ugoenyioha