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
640
Kubernetes_EKSに入門してみる
Toru_Kubota
January 19, 2023
Tweet
Share
More Decks by Toru_Kubota
See All by Toru_Kubota
「どこにある?」の解決。生成AI(RAG)で効率化するガバメントクラウド運用
toru_kubota
4
880
いつも初心者向けの記事に助けられているので得意分野では初心者向けの記事を書きます
toru_kubota
2
530
AWSの利点
toru_kubota
0
230
オンプレミス市監視村の人達と学ぶCloudWatch基礎
toru_kubota
2
790
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
310
Security Hubのセキュリティスコアはどうやって計算されるか
toru_kubota
0
710
本当のガバクラ基礎
toru_kubota
0
1.1k
本当のAWS基礎
toru_kubota
3
1.3k
TransitGatewayの基礎
toru_kubota
0
590
Other Decks in Technology
See All in Technology
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
140
「Verify with Wallet API」を アプリに導入するために
hinakko
1
210
それでも私はContextに値を詰めたい | Go Conference 2025 / go conference 2025 fill context
budougumi0617
4
1.1k
リーダーになったら未来を語れるようになろう/Speak the Future
sanogemaru
0
230
Azure Well-Architected Framework入門
tomokusaba
0
200
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
260
“2件同時配達”の開発舞台裏 〜出前館PMが挑んだダブルピック実現に向けた体験設計〜
demaecan
0
180
about #74462 go/token#FileSet
tomtwinkle
1
270
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.7k
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
190
20250929_QaaS_vol20
mura_shin
0
110
BtoBプロダクト開発の深層
16bitidol
0
150
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Building Adaptive Systems
keathley
43
2.8k
Fireside Chat
paigeccino
40
3.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
How STYLIGHT went responsive
nonsquared
100
5.8k
Being A Developer After 40
akosma
91
590k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Building Applications with DynamoDB
mza
96
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
ご清聴頂きありがとうございます!