Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kubernetes-Native CI/CD with Tekton
Search
Yorgos Saslis
May 13, 2020
Programming
110
0
Share
Kubernetes-Native CI/CD with Tekton
A (very) short overview of the current state of Tekton Pipelines, and why you should bother.
Yorgos Saslis
May 13, 2020
More Decks by Yorgos Saslis
See All by Yorgos Saslis
Radicle: A better, peer-to-peer, home for Open Source
gsaslis
0
33
The Problem with GitHub
gsaslis
0
110
Ethereum Contracts: the Future of Open Source
gsaslis
0
150
Faster, Cheaper, Leaner: Horizontally Scaling a CI Pipeline
gsaslis
0
54
Faster, Cheaper, Leaner: Horizontally Scaling a CI Pipeline
gsaslis
0
440
Faster, Cheaper, Leaner: Horizontally Scaling ... a CI Pipeline
gsaslis
0
120
F*ck Distributed Systems. Build Distributed Companies!
gsaslis
2
190
Superpowers in Agile Software Development
gsaslis
1
350
Your Local Meetup: Your Path to Discovering the Craft of Software
gsaslis
0
140
Other Decks in Programming
See All in Programming
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
540
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Oxcを導入して開発体験が向上した話
yug1224
4
280
dRuby over BLE
makicamel
2
300
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
370
今さら聞けないCancellationToken
htkym
0
220
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
280
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
120
関係性から理解する"同一性"の型用語たち
pvcresin
2
630
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
So, you think you're a good person
axbom
PRO
2
2k
Site-Speed That Sticks
csswizardry
13
1.2k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
Designing for Performance
lara
611
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
300
Building the Perfect Custom Keyboard
takai
2
780
Transcript
Yorgos Saslis - @gsaslis ...what Serverless CI looks like Kubernetes-Native
CI/CD with Tekton Yorgos Saslis Software Delivery Engineer @ Red Hat @gsaslis 1
Yorgos Saslis - @gsaslis 2 Why should I bother?
Yorgos Saslis - @gsaslis Serverless CI Kubernetes-Native CI/CD with Tekton
3
Yorgos Saslis - @gsaslis Kubernetes-Native CI/CD with Tekton Serverless CI
4 HypeOverflowException: There is always a server. No Jenkins Master Kubernetes API Server CustomResource Definitions (CRDs)
Yorgos Saslis - @gsaslis 5 How do I use it?
Yorgos Saslis - @gsaslis 6 Kubernetes-Native CI/CD with Tekton YAML.
A sh*tload of YAML
Yorgos Saslis - @gsaslis 7 Kubernetes-Native CI/CD with Tekton Main
Tekton Entities YAML YAML YAML YAML YAML
Yorgos Saslis - @gsaslis 8 Show me a Pipeline
Yorgos Saslis - @gsaslis 9 UI
Yorgos Saslis - @gsaslis 10 Pipeline.yaml
Yorgos Saslis - @gsaslis 11 task.yaml
Yorgos Saslis - @gsaslis 12 Should I bother?
Yorgos Saslis - @gsaslis 13 Kubernetes-Native CI/CD with Tekton Yes,
soon.* • No Jenkins master. • Portability, finally. • Flexibility to orchestrate compute workload. • Standardization • OSS + Openly-governed * (if you are on k8s)
Yorgos Saslis - @gsaslis linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Red Hat
is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you 14