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
GitOps and TensorFlow with Weave & Kubernetes
Search
Ilya Dmitrichenko
September 13, 2017
Technology
0
86
GitOps and TensorFlow with Weave & Kubernetes
I've presented this deck at TensorFlow London
Ilya Dmitrichenko
September 13, 2017
Tweet
Share
More Decks by Ilya Dmitrichenko
See All by Ilya Dmitrichenko
Best Practices for Using Developer Tooling to Drive Operations with GitOps
errordeveloper
2
170
An Introduction to Prometheus for App Developers
errordeveloper
0
88
Time Traveling in the Universe of Microservices and Orchestration
errordeveloper
0
93
A Practical Guide to Prometheus for App Developers
errordeveloper
1
170
A Practical Guide to Cloud-Native Java Apps & Continuous Delivery
errordeveloper
0
150
GitOps: Operations by Pull-request
errordeveloper
0
260
A Practical Guide to Continuous Delivery (Container Days 2017)
errordeveloper
0
100
Practical Guide to Continuous Delivery for JavaScript
errordeveloper
0
210
how to go faster with microservices and containers
errordeveloper
0
130
Other Decks in Technology
See All in Technology
強いチームと開発生産性
onk
PRO
35
12k
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
910
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
120
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
200
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
200
AGIについてChatGPTに聞いてみた
blueb
0
130
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.7k
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
490
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
160
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
560
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Bash Introduction
62gerente
608
210k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Designing the Hi-DPI Web
ddemaree
280
34k
Producing Creativity
orderedlist
PRO
341
39k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Adopting Sorbet at Scale
ufuk
73
9.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
Facilitating Awesome Meetings
lara
50
6.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
GraphQLとの向き合い方2022年版
quramy
43
13k
Transcript
@errordeveloper Time Traveling in the Universe of Microservices and Orchestration
outline: – motivation – our story – tutorial
– motivation what do we do?
– motivation why do I care?
– how we do it
– how do we 1. deploy
* Running tests √ Tests OK * Building container image
# docker build -t $APP:$REV # docker push $APP:$REV * Deploying to Kubernetes # kubectl set image deployment/$APP $APP=$APP:$REV * Build finished √
YourCI™
None
– how do we 2. explore
None
None
None
None
Now with Time Travel! (WARNING: live demo)
– how do we 3. monitor
# kubectl get pods -n monitoring -l name=prom NAME READY
STATUS RESTARTS AGE prom-4axc9 1/1 Running 3 109d # kubectl get cm -n monitoring prom-config \ -o yaml | wc -l 885
None
None
https://github.com/errordeveloper/seldon-gitops live demo: GitOps and TensorFlow with Weave & K8s!
cloud.weave.works
[email protected]
slack.weave.works
meetup.com/pro/Weave