~/talk

Your CI Pipeline is the Platform

Talkat Paris Container Day 2017 · on Tuesday, 2017-06-13· [devops-and-delivery]
links:none on file
slides:none on file

Claim: the CI pipeline is the platform because the repo holds the app, the pipeline and the deployment artifacts so delivery is reproducible. Uses Jenkins running in Kubernetes to spawn ephemeral build pods, runs a three-stage pipeline (compile/test, helm lint + dry-run, publish image), builds on PRs and on merge runs helm install/upgrade for rolling deploys. Also demoed draft creating Dockerfile and helm chart scaffolds. The demos succeed end-to-end: image pushed, chart rendered, app updated in cluster.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Deis tools and Kubernetes
  3. 3:55Platform power and limits
  4. 6:26CI pipeline design goals
  5. 8:12Demo: Croc Hunter app
  6. 12:30Azure Container Service
  7. 14:16Helm charts and packages
  8. 17:26Demo results and summary
  9. 18:10Introducing Draft
  10. 19:02Draft demo with Go app
  11. 22:37Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.