Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
既存 ClusterにRancher突っ込んでみた
Search
mmorito
June 09, 2018
Programming
0
45
既存 ClusterにRancher突っ込んでみた
mmorito
June 09, 2018
Tweet
Share
More Decks by mmorito
See All by mmorito
WEB TOUCH MEETING #123
mmorito
0
19
Road to SRE NEXT@広島
mmorito
0
280
Google Cloud によるDICOM管理
mmorito
0
73
JBUG広島#11
mmorito
0
420
データ分析やAIの "運用" について考える
mmorito
0
480
JP_Stripes in Setouchi #01
mmorito
0
170
Cloud Native Kansai #01
mmorito
0
1.3k
Cloud Native Sapporo #01
mmorito
0
430
GAE/Jで盛大に失敗する方法
mmorito
0
620
Other Decks in Programming
See All in Programming
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
210
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
190
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
260
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
400
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
360
Integrating WordPress and Symfony
alexandresalome
0
120
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1k
Level up your Gemini CLI - D&D Style!
palladius
1
170
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
24
21k
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.4k
AIコーディングエージェント(Manus)
kondai24
0
120
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Bash Introduction
62gerente
615
210k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Site-Speed That Sticks
csswizardry
13
990
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Code Reviewing Like a Champion
maltzj
527
40k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Music & Morning Musume
bryan
46
7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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さわるには
\ そんなイベントあります /
ありがとうございました