Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Kubernetes_EKSに入門してみる
Toru_Kubota
January 19, 2023
Technology
0
220
Kubernetes_EKSに入門してみる
Toru_Kubota
January 19, 2023
Tweet
Share
More Decks by Toru_Kubota
See All by Toru_Kubota
インフラ技術基礎勉強会 開催概要
toru_kubota
0
130
Well-Architectedを再度学習して内容をまとめてみる②/well-architected2
toru_kubota
0
300
Well-Architectedを再度学習して内容をまとめてみる/well-architected
toru_kubota
3
650
AWS CDKを触ってみて
toru_kubota
0
130
Pleasanterを中心としたシステム運用管理
toru_kubota
0
330
サーバレスで動画共有サイトを作成して社内に公開
toru_kubota
0
51
Other Decks in Technology
See All in Technology
Media JAWS 2023/1
matsuihidetoshi
1
100
Stripe / Okta Customer Identity Cloud(旧Auth0) の採用に至った理由 〜モリサワの SaaS 戦略〜
tomuro
0
110
WINTICKET QA における Autify 活用
kj455
1
180
ECテックカンファレンス2023 EC事業部のモバイル開発2023
tatsumi0000
0
160
SignalR を使ったアプリケーション開発をより快適に!
nenonaninu
0
140
ついに来る!TypeScript5.0の新機能
uhyo
16
8.8k
re:Invent re:Cap / AWS Lambda Updates
bulbulpaul
1
140
目指せCoverage100%! AutoScale環境におけるSavings Plans購入戦略 / JAWS-UG_SRE_Coverage
taishin
0
270
LINE iOSエンジニアの日々 / LINE iOS Engineer Days
line_developers
PRO
1
130
OCI DevOps 概要 / OCI DevOps overview
oracle4engineer
PRO
0
470
JAWS-UG朝会_41_NakagawaAkihiro.pptx.pdf
anakagawa
2
620
オンプレk8sとEKSの並行運用の実際
ch1aki
0
130
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
320
20k
Reflections from 52 weeks, 52 projects
jeffersonlam
338
18k
Bootstrapping a Software Product
garrettdimon
299
110k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Side Projects
sachag
451
37k
Design by the Numbers
sachag
271
18k
No one is an island. Learnings from fostering a developers community.
thoeni
12
1.5k
Three Pipe Problems
jasonvnalue
89
8.9k
Rebuilding a faster, lazier Slack
samanthasiow
69
7.5k
How to name files
jennybc
47
73k
Designing the Hi-DPI Web
ddemaree
273
32k
jQuery: Nuts, Bolts and Bling
dougneiner
57
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
ご清聴頂きありがとうございます!