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
既存 ClusterにRancher突っ込んでみた
Search
mmorito
June 09, 2018
Programming
49
0
Share
既存 ClusterにRancher突っ込んでみた
mmorito
June 09, 2018
More Decks by mmorito
See All by mmorito
WEB TOUCH MEETING #123
mmorito
0
31
Road to SRE NEXT@広島
mmorito
0
310
Google Cloud によるDICOM管理
mmorito
0
95
JBUG広島#11
mmorito
0
440
データ分析やAIの "運用" について考える
mmorito
0
500
JP_Stripes in Setouchi #01
mmorito
0
190
Cloud Native Kansai #01
mmorito
0
1.3k
Cloud Native Sapporo #01
mmorito
0
450
GAE/Jで盛大に失敗する方法
mmorito
0
660
Other Decks in Programming
See All in Programming
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
400
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
310
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
3
530
「速くなった気がする」をデータで疑う
senleaf24
0
150
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
130
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
830
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
220
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.8k
ファインチューニングせずメインコンペを解く方法
pokutuna
0
270
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
Exploring anti-patterns in Rails
aemeredith
3
310
Odyssey Design
rkendrick25
PRO
2
560
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Mind Mapping
helmedeiros
PRO
1
140
Leo the Paperboy
mayatellez
6
1.6k
Documentation Writing (for coders)
carmenintech
77
5.3k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
260
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
330
Discover your Explorer Soul
emna__ayadi
2
1.1k
Transcript
既存のClusterにRancher突っ込んでみた Rancher Meetup #02 in Hiroshima
森藤 敏之 - @mmorito_0318 所属 - 株式会社エムネス - 遠隔画像診断センター - 医療支援サービス「LOOKREC」
イベント / 勉強会 - GCPUG 広島支部 admin - その他 趣味 - アイドルの応援
エムネスのk8sの使い方 医用画像ファイルの変換処理
DICOMファイルとは - DICOMファイル(.dcm) - CT、MR CR - 画像データとその他メタ情報のデータセット - 1検査が平均300枚くらいで構成される身体のスライス画像
- 致命的な欠点: 自分が合計何枚か知らない 500KB 30MB 目標3分以内
DEMO
None
では早速 このClusterにRancher入れてみよう
Rancher 2.0 構築 - Cloud Shell の起動 - コマンド実行 $>
sudo docker run -d --restart=unless-stopped -p 8000:80 -p 8080:443 rancher/rancher ※Cloud shell の制約により、portを 8000 と 8080 に変更
None
\ あえなく失敗 /
None
既存のクラスタに向けてimportコマンドを実行 ご丁寧に、証明書に関するエラーが発生した時のコマンド も用意してくれてる
$> gcloud container --project $PROJECT_ID clusters get-credentials $CLUSTER $> curl
--insecure -sfL https://35.200.70.187/v3/import/tmvw22jr68rr9lvq8spjpkcp78jl6j8wmj6hq45gbs5gxptnhj42xs.yaml | kubectl apply -f - GKEクラスタのcredentialを取得する 指定されたコマンドを実行する しばらく待つとクラスタを認識して画面が切り替わる
コンテナ - DICOM変換: 10 - NDPI変換: 1 - kube-system: 8
- cattle-system: 2 (cattle-cluster-agent、cattle-node-agent)
地味に嬉しかったこと 画面からkubectlコマンド叩ける
とはいえ クラウドのコンテナサービスもKubernetes の知識も必要だ Rancherさわるには
\ そんなイベントあります /
ありがとうございました