Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
[CNDT2021]Kubernetes GitOps with Rancher Contin...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Wenhan Shi
November 02, 2021
Technology
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[CNDT2021]Kubernetes GitOps with Rancher Continuous Delivery
Wenhan Shi
November 02, 2021
More Decks by Wenhan Shi
See All by Wenhan Shi
「静的解析」だけで終わらせない。 SonarQube の最新機能 × AIで エンジニアの開発生産性を本気で上げる方法
xibuka
2
1.2k
Kong Konnectで マイクロサービスを統括!
xibuka
0
250
Kongではじめる APIマネジメント入門編
xibuka
0
660
Service Mesh Tracing Observability with Kuma and OpenTelemetry
xibuka
0
88
CNDT2023 - Kong Konnectで実現する APIマネジメントの世界
xibuka
0
530
Kongと共に、 APIジャングルを制覇せよ!
xibuka
0
330
Kong の最新情報
xibuka
0
250
[CI/CD2023]OSSで構築するOpenAPI開発のCI/CD
xibuka
2
920
Kong Ingress Controllerで実現multiple rate limiting
xibuka
0
350
Other Decks in Technology
See All in Technology
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
380
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
590
あなたのDartコードは丸見えかもしれない ~reFlutterで暴くFlutterアプリの中身と多層防御~
zozotech
PRO
0
770
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
2
980
【Oracle AI SPOTLIGHT ウェビナー】事例から見る!なぜOCIが選ばれたのか ― AI時代のクラウド戦略を紐解く ―
oracle4engineer
PRO
2
150
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
コードレビューをなくして見えたもの
henteko
0
130
`go get`したらELFが降ってきた件
taiyow
0
170
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
120
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
410
Patterns in AI Driven Software Development
akosma
PRO
0
480
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
280
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
560
Statistics for Hackers
jakevdp
799
230k
Accessibility Awareness
sabderemane
1
290
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
280
Product Roadmaps are Hard
iamctodd
55
13k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
550
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
500
Transcript
© Copyright 2021 Rancher. All Rights Reserved. 1 © Copyright
2021 Rancher. All Rights Reserved. 1 Kubernetes GitOps with Rancher Continuous Delivery 2nd Nov 2021 Wenhan Shi Support Engineer
© Copyright 2021 Rancher. All Rights Reserved. 2 GitOpsで百万単位のKubernetes クラスタを一元管理
Rancher Continuous Delivery - • Rancherが開発した独立のプロジェクト - https://github.com/rancher/fleet • CNCF認証のクラスタならデプロイ可能 • Rancher v2.5/v2.6 built-in • k8s 標準APIと連携するk8s controller • Policy/APP/infraなどを操作可能 • クラスタをグルーピングして操作可能 • UIでステータスを可視化
© Copyright 2021 Rancher. All Rights Reserved. 3 アーキテクチャ Fleet
Controller — Rancherサーバで実行 — Git repositoryと通信 Fleet Agents — 各Downstream cluster で実行 — Fleet Controllerとsync-up — Helmでresourcesをデプロイ
© Copyright 2021 Rancher. All Rights Reserved. 4 アーキテクチャ Bundle
— クラスタにデプロイするリソースのコ レクション — 設定されたGitRepoの内容をベースに Fleetより自動生成 — Bundleの内容 – Kubernetes resource manifests – Kustomize templates – Helm charts
© Copyright 2021 Rancher. All Rights Reserved. 5 Web UI
© Copyright 2021 Rancher. All Rights Reserved. 6 Cluster Group
Hands-on:環境 commit Deploy Deploy Monitoring
© Copyright 2021 Rancher. All Rights Reserved. 7 Hands-on:内容 •
Fleet 基本設定 • Cluster group • GitRepo • Workloadのデプロイ&アップグレード • folk : https://github.com/rancher/fleet-examples • Rancher Appのデプロイとアップデート • https://github.com/ibrokethecloud/core-bundles • https://github.com/ibrokethecloud/user-bundles • k3s cluster upgrade Hands-on URL: https://learn.na.hobbyfarm.io/ Access code: cndt2021fleet
© Copyright 2021 Rancher. All Rights Reserved. 8 8 Thank
you