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
250
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
徹底比較!HA Kubernetes ClusterにおけるControl Plane LoadBalancerの選択肢
logica0419
2
140
ジョブマッチングサービスにおける相互推薦システムの応用事例と課題
hakubishin3
3
610
Commitment vs Harrisonism - Keynote for Scrum Niseko 2024
miholovesq
6
1.6k
国土交通省 データコンペ参加者向け勉強会
takehikohashimoto
0
360
Observability を実現するためにアセットを活用しよう(AWS 秋の Observability 祭り ~明日使えるアセット祭り~ )
tsujiba
0
140
mikroBus HAT を用いた簡易ベアメタル開発
tarotene
0
240
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
28k
プロダクトエンジニアが活躍する環境を作りたくて 事業責任者になった話 ~プロダクトエンジニアの行き着く先~
gimupop
1
600
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
150
Team Dynamicsを目指すウイングアーク1stのQAチーム
sadonosake
1
170
フルカイテン株式会社 採用資料
fullkaiten
0
39k
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
A Tale of Four Properties
chriscoyier
156
23k
It's Worth the Effort
3n
183
27k
[RailsConf 2023] Rails as a piece of cake
palkan
51
4.9k
The Pragmatic Product Professional
lauravandoore
31
6.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Adopting Sorbet at Scale
ufuk
73
9.1k
Embracing the Ebb and Flow
colly
84
4.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
520
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
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