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
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GitOps and TensorFlow with Weave & Kubernetes
I've presented this deck at TensorFlow London
Ilya Dmitrichenko
September 13, 2017
More Decks by Ilya Dmitrichenko
See All by Ilya Dmitrichenko
Best Practices for Using Developer Tooling to Drive Operations with GitOps
errordeveloper
2
210
An Introduction to Prometheus for App Developers
errordeveloper
0
120
Time Traveling in the Universe of Microservices and Orchestration
errordeveloper
0
130
A Practical Guide to Prometheus for App Developers
errordeveloper
1
200
A Practical Guide to Cloud-Native Java Apps & Continuous Delivery
errordeveloper
0
260
GitOps: Operations by Pull-request
errordeveloper
0
340
A Practical Guide to Continuous Delivery (Container Days 2017)
errordeveloper
0
140
Practical Guide to Continuous Delivery for JavaScript
errordeveloper
0
230
how to go faster with microservices and containers
errordeveloper
0
170
Other Decks in Technology
See All in Technology
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
230
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
230
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
230
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2k
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
890
HookでSAST、CIでSAST、SCAでどうにかしている話 / layered-security-for-ai-written-code-with-sast-and-sca
yamaguchitk333
0
100
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
170
Multi-Agent並列開発を 安全に回すための技術 / Technology for Safely Multi-Agent Parallel Development
tooppoo
0
250
Agentic AI 時代のテスト手法: Kiro とはじめるプロパティベーステスト (AWS Summit Japan 2026 | DEV212)
ymhiroki
0
200
4人目のSREはAgent
tanimuyk
0
370
product engineering with qa
nealle
0
140
背中から、背中へ /paying forward to community
naitosatoshi
0
210
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
270
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Designing Experiences People Love
moore
143
24k
Making Projects Easy
brettharned
120
6.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Into the Great Unknown - MozCon
thekraken
41
2.6k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
410
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.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