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
93
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
180
An Introduction to Prometheus for App Developers
errordeveloper
0
95
Time Traveling in the Universe of Microservices and Orchestration
errordeveloper
0
110
A Practical Guide to Prometheus for App Developers
errordeveloper
1
190
A Practical Guide to Cloud-Native Java Apps & Continuous Delivery
errordeveloper
0
200
GitOps: Operations by Pull-request
errordeveloper
0
300
A Practical Guide to Continuous Delivery (Container Days 2017)
errordeveloper
0
110
Practical Guide to Continuous Delivery for JavaScript
errordeveloper
0
220
how to go faster with microservices and containers
errordeveloper
0
140
Other Decks in Technology
See All in Technology
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
110
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
100
AWSで推進するデータマネジメント
kawanago
0
880
ガチな登山用デバイスからこんにちは
halka
1
200
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
140
Language Update: Java
skrb
2
230
Vault meets Kubernetes
mochizuki875
0
170
進捗
ydah
2
230
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
110
サンドボックス技術でAI利活用を促進する
koh_naga
0
150
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
4
1.2k
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
3
140
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Fireside Chat
paigeccino
39
3.6k
Music & Morning Musume
bryan
46
6.8k
Typedesign – Prime Four
hannesfritz
42
2.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Documentation Writing (for coders)
carmenintech
73
5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
510
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Balancing Empowerment & Direction
lara
3
610
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