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
Kubernetes_EKSに入門してみる
Search
Toru_Kubota
January 19, 2023
Technology
0
430
Kubernetes_EKSに入門してみる
Toru_Kubota
January 19, 2023
Tweet
Share
More Decks by Toru_Kubota
See All by Toru_Kubota
TransitGatewayの基礎
toru_kubota
0
230
プリザンターを活用したデータセンター運用管理
toru_kubota
0
56
Kubernetes超基礎と認定資格について
toru_kubota
0
490
資格を60個以上取得してみて。中長期的に役にたった場面
toru_kubota
0
780
DNSSEC基礎とRoute53運用
toru_kubota
0
1.1k
AWS ALL Certifications Engineersになるには
toru_kubota
0
830
インフラ技術基礎勉強会 開催概要
toru_kubota
0
1.9k
Well-Architectedを再度学習して内容をまとめてみる②/well-architected2
toru_kubota
1
620
Well-Architectedを再度学習して内容をまとめてみる/well-architected
toru_kubota
3
1.5k
Other Decks in Technology
See All in Technology
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
[PlatformCon 24] Platform Orchestrators: The Missing Middle of Internal Developer Platforms?
danielbryantuk
0
160
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
140
XSS using dirty Content Type in cloud era
flatt_security
2
1k
OpenTelemetry を使ったトレースエグザンプラーの活用 / otel-trace-exemplar
k6s4i53rx
2
630
Postman v10リリース後を振り返る
nagix
0
110
アプリがつくるNOT A HOTELブランド
hokuts
0
450
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
670
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
1
540
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
0
190
AWS パートナー企業でテクニカルサポートに従事して2年経ったので思うところをまとめてみた
kazzpapa3
3
1.3k
AWS を使う上で知っておきたいオンプレミス知識/aws-on-premise-essentials
emiki
1
4.1k
Featured
See All Featured
The Language of Interfaces
destraynor
151
23k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Imperfection Machines: The Place of Print at Facebook
scottboms
258
12k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Music & Morning Musume
bryan
40
5.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.3k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
103
6.6k
Transcript
Kubernetes/EKSに入門してみる JAWS-UG 初心者支部#53 新年LTスペシャル会 2023/01/18 久保田 亨
自己紹介 インフラエンジニア 久保田 亨 ネットワークスペシャリスト 情報セキュリティスペシャリスト 電気通信主任技術者 第2種電気工事士 など
Amazon Elastic Kubernetes Service(EKS)とは? コンテナオーケストレータである Kubernetesの フルマネージドサービスです。
サーバー コンテナオーケストレータとは? コンテナ追加 Container Container サーバー Container Container コンテナ追加 コンテナ
障害 コンテナ 高負荷 コンテナ追加 サーバ 高負荷
コンテナオーケストレータ コンテナオーケストレータとは? Container Container Container Container コンテナ 配置管理 コンテナ 負荷分散
コンテナ 自動復旧 障害 コンテナ 高負荷 サーバ 高負荷
コンテナオーケストレータ AWSのサービスだとcv cv コンテナオーケストレータとは? Container Container Container Container Amazon ECS
Amazon EKS
Amazon Elastic Kubernetes Service(EKS)とは? コンテナオーケストレータである Kubernetesの フルマネージドサービスです。
クラスタ データプレーン ノード Kubernetes構成イメージ コントロールプレーン マニフェスト Pod Container いろいろなコンポーネント ノード
Pod Container あるべき姿を定義 データプレーンを 制御 コンテナが動いて いるところ
Kubernetes cluster Pod(コンテナ)が作られる時の動き コントロールプレーン データプレーン マニフェスト Pod(コンテナ) 2つお願いします ②受付・登録 ⑦定期監視
⑤何個起動しれればOK? ⑥足りないから起動します Pod Container ④起動ノード選択 ①kubectlコマンド ③Pod起動登録 api c-c-m c-c-m sched kubelet kubelet etcd Pod Container ⓪マニフェスト作成
Amazon Elastic Kubernetes Service(EKS)とは? コンテナオーケストレータである Kubernetesの フルマネージドサービスです。
AWSのコンテナサービス コンテナオーケストレーション(コントロールプレーン) コンピューティングオプション(データプレーン) Amazon ECS AWS Fargate Amazon EKS Amazon
EC2
Amazon Elastic Kubernetes Service(EKS)とは? コンテナオーオーケストレータである Kubernetesの フルマネージドサービスです。
EKSの簡単な試し方 1.Cloud9の準備 2.クラスタの作成 3.リソースの作成 4.クラスタの削除 Kubernetes/EKSに入門してみる https://qiita.com/tkubota/items/b621d35df8b85bf8ea1d
1.Cloud9の準備 - Cloud9環境の作成 ‐ kubectl /eksctlを入れる ‐ AMTC無効化 / IAMロール作成
kubectl : Kubernetesと通信するためのコマンドです。 eksctl : クラスタを管理作成するためのコマンドです。
2.クラスタの作成
2.クラスタの作成 Amazon EKS Amazon EC2 AWS CloudFormation Stack Stack Instance
Instance
3.リソースの作成 Deployment Replicaset Service Pod Pod Container Container nginx-deployment.yml kubectl
nginx-service.yml Podを束ねてアクセス方法を提供
3.リソースの作成 Deployment Replicaset Pod Pod Container Container Podのデプロイを管理します Podの数を管理します
3.リソースの作成 Deployment Replicaset Pod Container
3.リソースの作成 Service Pod Container CLB 80 80
3.リソースの作成
3.リソースの作成 CLB 80 ノード 30xxx Pod Container 80 ノード 30xxx
Pod Container 80
4.クラスタの削除 作成したCloud9やIAMロールも削除
まとめ EKSは難しいイメージがありますが 触ってみるとイメージがつきやすいので試してみてください! Kubernetes/EKSに入門してみる https://qiita.com/tkubota/items/b621d35df8b85bf8ea1d
ご清聴頂きありがとうございます!