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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ilya Dmitrichenko
September 13, 2017
Technology
0
100
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
190
An Introduction to Prometheus for App Developers
errordeveloper
0
100
Time Traveling in the Universe of Microservices and Orchestration
errordeveloper
0
120
A Practical Guide to Prometheus for App Developers
errordeveloper
1
190
A Practical Guide to Cloud-Native Java Apps & Continuous Delivery
errordeveloper
0
240
GitOps: Operations by Pull-request
errordeveloper
0
320
A Practical Guide to Continuous Delivery (Container Days 2017)
errordeveloper
0
130
Practical Guide to Continuous Delivery for JavaScript
errordeveloper
0
220
how to go faster with microservices and containers
errordeveloper
0
150
Other Decks in Technology
See All in Technology
Agent Skils
dip_tech
PRO
0
200
LiDARが変えたARの"距離感"
zozotech
PRO
0
260
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
8
3k
Azure Copilot Migration Agent / #jazug
koudaiii
1
220
30分でわかる「ネットワーク図の描き方入門」/infraengbooks56
corestate55
1
340
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
1
3k
Exadata Fleet Update
oracle4engineer
PRO
0
1.2k
器用貧乏が強みになるまで ~「なんでもやる」が導いたエンジニアとしての現在地~
kakehashi
PRO
3
190
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
1.4k
意外と知ってそうでしらない、Reserved Instances の世界
mappie_kochi
0
160
横断SREがSRE社内留学制度 / Enablingになぜ踏み切ったのか
rvirus0817
0
280
Goで実現する堅牢なアーキテクチャ:DDD、gRPC-connect、そしてAI協調開発の実践
fujidomoe
0
110
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Prompt Engineering for Job Search
mfonobong
0
170
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Exploring anti-patterns in Rails
aemeredith
2
270
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
360
A better future with KSS
kneath
240
18k
The Pragmatic Product Professional
lauravandoore
37
7.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
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