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
540
Kubernetes_EKSに入門してみる
Toru_Kubota
January 19, 2023
Tweet
Share
More Decks by Toru_Kubota
See All by Toru_Kubota
AWSの利点
toru_kubota
0
27
オンプレミス市監視村の人達と学ぶCloudWatch基礎
toru_kubota
1
530
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
210
Security Hubのセキュリティスコアはどうやって計算されるか
toru_kubota
0
490
本当のガバクラ基礎
toru_kubota
0
740
本当のAWS基礎
toru_kubota
1
980
TransitGatewayの基礎
toru_kubota
0
470
プリザンターを活用したデータセンター運用管理
toru_kubota
0
140
Kubernetes超基礎と認定資格について
toru_kubota
0
640
Other Decks in Technology
See All in Technology
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
170
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
160
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
150
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
290
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
170
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
260
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
2
110
生成AIのガバナンスの全体像と現実解
fnifni
1
190
.NET 9 のパフォーマンス改善
nenonaninu
0
1k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
GraphQLとの向き合い方2022年版
quramy
44
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Six Lessons from altMBA
skipperchong
27
3.5k
A designer walks into a library…
pauljervisheath
204
24k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
170
Statistics for Hackers
jakevdp
796
220k
Typedesign – Prime Four
hannesfritz
40
2.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
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
ご清聴頂きありがとうございます!