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
Rancherのカタログを“てっとり早く”つくる
Search
Recruit Technologies
November 24, 2017
Technology
670
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rancherのカタログを“てっとり早く”つくる
2017/11/15_Rancher Meetup Tokyo #11での、藤原の講演資料になります
Recruit Technologies
November 24, 2017
More Decks by Recruit Technologies
See All by Recruit Technologies
障害はチャンスだ! 障害を前向きに捉える
rtechkouhou
1
780
Flutter移行の苦労と、乗り越えた先に得られたもの
rtechkouhou
3
12k
ここ数年間のタウンワークiOSアプリのエンジニアのチャレンジ
rtechkouhou
1
1.6k
大規模環境をAWS Transit Gatewayで設計/移行する前に考える3つのポイントと移行への挑戦
rtechkouhou
1
2k
【61期 新人BootCamp】TOC入門
rtechkouhou
3
42k
【RTC新人研修 】 TPS
rtechkouhou
1
42k
Android Boot Camp 2020
rtechkouhou
0
42k
HTML/CSS
rtechkouhou
10
52k
TypeScript Bootcamp 2020
rtechkouhou
9
46k
Other Decks in Technology
See All in Technology
Databricks 生成AIガバナンス実践ワークショップ / LLMOps-workshop
databricksjapan
0
100
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.2k
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
220
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
560
DatabricksにおけるMCPソリューション
taka_aki
1
250
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
2.7k
あなたの『Site』はどこですか? — xREという考え方
miyamu
0
1.2k
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
110
AI時代の EM への処方箋
staka121
PRO
0
140
公式ドキュメントの歩き方etc
coco_se
0
100
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
380
Claude Code公式skillで 自分の仕事を少しずつ手放そう!(Claude Code開発ノウハウ大公開スペシャル by クラスメソッド)
kaym
1
330
Featured
See All Featured
Accessibility Awareness
sabderemane
1
150
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
370
Ruling the World: When Life Gets Gamed
codingconduct
0
280
The SEO identity crisis: Don't let AI make you average
varn
0
510
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Mind Mapping
helmedeiros
PRO
1
280
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Product Roadmaps are Hard
iamctodd
55
12k
Making the Leap to Tech Lead
cromwellryan
135
10k
Code Review Best Practice
trishagee
74
20k
Claude Code のすすめ
schroneko
67
230k
Transcript
Rancherのカタログを “てっとり早く”つくる (Rancher Meetup Tokyo #11 LT発表資料 ) 1 (C)
Recruit Technologies Co.,Ltd. All rights reserved. リクルートテクノロジーズ株式会社 ITS統括部 SRE部 クラウドG 藤原 涼馬
自己紹介 名前: 藤原 涼馬 所属: 株式会社リクルートテクノロジーズ 業務内容: Site Reliability Engineer
Docker /Rancher歴: 1年半くらい Rancher関連の活動: Rancher.jpコミュニティ運営 コアメンバー Rancher meetup登壇 リリースノートの翻訳 Rancher.jpのslackでしゃべる(素子のアイコンです) 2 (C) Recruit Technologies Co.,Ltd. All rights reserved.
Rancherのカタログ つくってますか? 3 (C) Recruit Technologies Co.,Ltd. All rights reserved.
良い資料(教材)あります 4 (C) Recruit Technologies Co.,Ltd. All rights reserved. https://www.slideshare.net/m-daichang/rancher-compose
カタログの”書き方”は前スライドの資料 と Rancherのコミュニティカタログ* を参考にすればOKです 5 (C) Recruit Technologies Co.,Ltd. All
rights reserved. *https://github.com/rancher/community-catalog
カタログの作り方 6 (C) Recruit Technologies Co.,Ltd. All rights reserved. ①
docker-compose.ymlを書く ② rancher-compose.ymlを書く ③ ディレクトリ構成のルールに沿ってyaml ファイルなどを配置 & GitHubに置く! これをみればOK
7 (C) Recruit Technologies Co.,Ltd. All rights reserved. ① docker-compose.ymlを書く
② rancher-compose.ymlを書く ③ ディレクトリ構成をルールに沿ってyaml ファイルなどを配置 & GitHubに置く! これをみればOK yamlファイルをかくのすらめんどくさい
8 (C) Recruit Technologies Co.,Ltd. All rights reserved. ① docker-compose.yamlを書く
② rancher-compose.yamlを書く ③ ディレクトリ構成をルールにそって記述 & githubに置く! これをみればOK yamlファイルをかくのすらめんどくさい yamlファイルは(ほぼ)記述せずに テンプレートは作れます
GUIからMySQLのレプリケーション構成のyamlファイルを作る(1/4) 9 (C) Recruit Technologies Co.,Ltd. All rights reserved. ①
Stack -> Add Stack ! ② スタックの名前をつけて Create! ③ 空っぽのstackができる!
GUIからMySQLのレプリケーション構成のyamlファイルを作る(2/4) 10 (C) Recruit Technologies Co.,Ltd. All rights reserved. ④MySQLマスターのサービスを作る!
(詳細は省略) ⑤MySQLマスターを設定するための sidekickコンテナを作る! (詳細は省略)
GUIからMySQLのレプリケーション構成のyamlファイルを作る(3/4) 11 (C) Recruit Technologies Co.,Ltd. All rights reserved. ⑥MySQLスレーブのサービスを作る!
(詳細は省略) ⑦MySQLスレーブを設定するための sidekickコンテナを作る! (詳細は省略) 他にも(LBとか)細々としたものを作ります
GUIからMySQLのレプリケーション構成のyamlファイルを作る(4/4) 12 (C) Recruit Technologies Co.,Ltd. All rights reserved. ⑧スタックが完成!
⑨右上の書類(?)のアイコンをクリック! ⑩スタックを構成している • docker-compose.yml • rancher-compose.yml が表示されます
カタログ化する ↓の資料記載の通りに先ほどのymlファイル を配置してGitHub*にアップする *Rancherからアクセス可能なgitリポジトリであればOK 13 (C) Recruit Technologies Co.,Ltd. All
rights reserved. https://www.slideshare.net/m-daichang/rancher-compose
カタログ化する 出来上がり* 14 (C) Recruit Technologies Co.,Ltd. All rights reserved.
https://github.com/Fufuhu/my_original_catalog * データの永続化をしてないのでお試し利用に限ります
まとめ • yamlファイルを(ほぼ)書かずにカタログをつくること は可能です!! • カタログを作るなら↓は必読 15 (C) Recruit Technologies
Co.,Ltd. All rights reserved. https://www.slideshare.net/m-daichang/rancher-compose
最後に予告 詳細は省略 多すぎ… 16 (C) Recruit Technologies Co.,Ltd. All rights
reserved.
最後に予告 17 (C) Recruit Technologies Co.,Ltd. All rights reserved. 詳細は
12/18 の Rancher Advent Calendar 2017*で! *https://adventar.org/calendars/2436