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から始めるCloud Native Journey / Start with Rancher Cloud Native Journey
Search
Daichi Yamaguchi
March 02, 2019
Technology
0
300
Rancherから始めるCloud Native Journey / Start with Rancher Cloud Native Journey
Daichi Yamaguchi
March 02, 2019
Tweet
Share
More Decks by Daichi Yamaguchi
See All by Daichi Yamaguchi
他作Playbookを実行することになって読みにくかった話
dayamaguchi1
3
1.6k
CloudNativeをなぜ実践するのか? / Why practive CloudNative
dayamaguchi1
1
460
CloudNative Nagoya Code of conduct
dayamaguchi1
0
31
Dockerインストール後の設定をしよう/Set up after installing Docker
dayamaguchi1
2
550
ITエンジニアが学ぶ「ティール組織」概要 / IT Engineer learns "Teal organization" summary
dayamaguchi1
2
220
Other Decks in Technology
See All in Technology
ビジネスとコード品質の接合点 そしてコード品質がそこに及ぼす影響 / The Intersections of Business and Engineering, and The Impact of Code Quality There
mtx2s
10
1k
統計的学習理論読み Chapter 1
kmatsui
3
570
複数の LLM モデルを扱う上で直面した辛みまとめ
kazuyaseki
1
220
BDD(Cucumber)コミュニティが無料提供しているコンテンツの紹介と現在起きている危機
nihonbuson
4
730
.NETの非同期戦略とUnityとの相互運用
neuecc
2
2.4k
サービスメッシュ環境における OpenTelemetry 活用 / OpenTelemetry in Service Mesh
k6s4i53rx
2
810
中央集権体制からDataOpsへの転換 / centralized-to-dataops-transformation
pei0804
7
1.4k
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
1.5k
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
220
長文から長文を生成するLLMツールをオープンソースで作ってみた。
tomohisa
2
140
生成AIの不確実性と向き合うためのオブジェクト指向設計
tkikuchi1002
2
340
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.4k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1023
450k
Practical Orchestrator
shlominoach
180
9.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Fireside Chat
paigeccino
19
2.6k
The Art of Programming - Codeland 2020
erikaheidi
40
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Scaling GitHub
holman
456
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
35
2.4k
What the flash - Photography Introduction
edds
64
11k
Being A Developer After 40
akosma
56
580k
The Pragmatic Product Professional
lauravandoore
24
5.7k
Transcript
Rancher͔Β࢝ΊΔ Cloud Native Journey -ୈҰาฤ- 2019/3/2 ࢁޱେ
ࣗݾհ ࢯ໊ɿ ࢁޱ େ twitter: @dayamaguchi1 ໊ݹͷย۱ͰΠϯϑϥΤϯδχΞͬͯ·͢ ཧ/VMWare/AWS Windows/Linux/httpd/IIS/SQLServer/PostgreSQL/Docker
ۙگ • Ansible Night in Nagoya 2019.02ʹొஃ͠·ͨ͠ https://ansible-users.connpass.com/event/116946/ • Ansible
AWXΛಋೖͯ͠Έ·ͨ͠ • ໊ݹίϛϡχςΟΛΓ্͍͖͛ͯ·͠ΐ͏ʂ • #ΠϯϑϥษڧձͰ໊ݹʹ͍ͭͯޠΓ߹͏ձΛըࡦத ʢNow Loading…ʣ
ࠓͷςʔϚ • RancherͳΜΘ͔ΒΜਓ͕Rancherಋೖͯ͠ Έͨ • k8s֓ཁ͔͠Θ͔ΒΜਓ͕EKSೖΕͯΈͨ • DockerͪΐͬͱΘ͔Δ • Cloud
NativeୈҰาʂ
LTొஃ·ͰͷྲྀΕ ============͔͜͜Β============ ৽౻͞ΜʼLTΒͳ͍ʁ ࢁޱʢࢲʣʼΔΔʔ =========͜͜·Ͱ2/18ͷน========= ͳΜΘ͔ΒΜʂ ͦͯ͠ొஃ…
ͱΓ͋͑ͣLTʹ͚ܾͯΊͨ͜ͱ • Rancherىಈ͢Δ • Managed k8sΛRancherʹొ͢Δ • ͦͯ͠Macbook Proങ͏ʢ¥200,000-ʣ •
̑લͷܕམͪLenovoͰͳΜͰ͖Μɾɾɾ
Կͱ͋ΕRancherΛىಈ • Docker for Macʹɺrancher/rancher:latest (v2.1.6)Λىಈ • γϯάϧϊʔυͰDockerͳΒɺಋೖ؆୯ • ؒҧ͑ͯrancher/server
(v1.6.26)ೖΕͨͷ͚ͩ͜͜ͷൿີ • ͪΌΜͱެࣜDocݟΑ͏Ͷʂ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ ͜͜ʹʮ$SFBUFʯ͕͋Γ·͢
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
Rancher͔ΒEKSΛσϓϩΠͯ͠ΈΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
͔͔ͤͬͩ͘ΒΧλϩάͰͳΜཱ͔ͯΔ
ग़యݩ IUUQTSBXHJUIVCVTFSDPOUFOUDPNDODGUSBJMNBQNBTUFS$/$'@5SBJM.BQ@MBUFTUQOH .PP
EKSͬͯ͊͞… • IAMϙϦγʔɺԿͯͨΒ͍͍ΜͩΖ͏ʁ • VPC࡞ɾEC2࡞ͱ͔ɺϙϦγʔΑ͘Θ͔ΜͶ… • ͱΓ͋͑ͣ࡞Δ༏ઌ͔ͩΒͳΜͰͰ͖Δͭʂ(μϝͳͭ) • ݖݶผʹͯ͠ɺRancherؔͳ͘ɺ؆୯ʹ࡞ΕΔ •
k8sߏஙͰফ͢ΔલʹɺManagedͰ·ͣಈ͔ͤΔڥ࡞Ε͍ ͍ͱࢥ͍·͢ • k8sͷษڧผ్ඞཁͩͱࢥ͍·͢
ͪͳΈʹ࠷ॳʹςετͨ࣌͠… • ࠷ॳόʔδχΞ෦ϦʔδϣϯͰ࡞ͬͨΒɺus-east-1a ͷΩϟύγςΟෆͰCluster࡞ࣦഊ͠·ͨ͠ • ͦΜͳ͜ͱݴΘΕͯAZબͳ͔ͬͨΑRancher… • ౦ژϦʔδϣϯEKS࣍ͷUpdateͰՃ͞ΕΔɻΒ͍͠ • ͦΕ·ͰखಈͰ࡞ˠొͰରԠ
RancherͷͪΐͬͱࠔΔͱ͜Ζ • ެࣜDocͷใগͳ͍ • جຊૢ࡞Α͘Θ͔ΒΜʢύϥϝʔλݟΕ େମ૾͚ͭ͘Ͳʣ
·ͱΊ • k8sͳΜΘ͔ΒΜɻ͔ͩΒͦ͜ɺRancherͱ͍͏πʔϧΛ ͬͯɺk8sΛ্ख͘Γ͜ͳͦ͏ • k8sͷػೳΛશͯϑϧ׆༻͢ΔͷͰͳ͘ɺ։ൃॳظஈ֊େ نج൫Ͱͳ͚ΕɺेͳޮྗΛൃشͰ͖Δʢؾ͕͢Δʣ • Χλϩά͔Β࡞͢Δڥ͔ΒɺϚχϑΣετϑΝΠϧ͕֬ ೝͰ͖Δ
• ͜ΕΛࢀߟʹ͢Δ͜ͱͰɺϚχϑΣετͷॻ͖ํΛֶΔ ͷͰʁ
None