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
Amazon EKSについて / AmazonEKS
Search
shiraki.s
July 24, 2019
Programming
0
290
Amazon EKSについて / AmazonEKS
Amazon EKS入門
shiraki.s
July 24, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
270
Rancher と Terraform
fufuhu
2
550
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
560
Kiroで始めるAI-DLC
kaonash
2
620
1から理解するWeb Push
dora1998
7
1.9k
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
530
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
2.4k
はじめてのMaterial3 Expressive
ym223
2
890
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
160
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
Balancing Empowerment & Direction
lara
3
620
Product Roadmaps are Hard
iamctodd
PRO
54
11k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
AWS EKSについて
話すこと • Amazon EKSの開始方法 • 簡単なアプリケーションの作成方法
Amazon EKS(Elastic Kubernetes Service) • AWS上でKubernetesを実行できるマネージド型サービス
① AWS マネジメントコンソールで開始する ② eksctlを使用して開始する AmazonEKSを開始する方法
① AWS マネジメントコンソールで開始する AmazonEKSを開始する方法
①VPCを作成する ②EKSクラスターを作成する ③ワーカーノードを作成する ④クラスターとワーカーノードを結合する AWS マネジメントコンソールで開始する
① VPCを作成する
① VPCを作成する CloudFormationを使ってVPCを作成する
① VPCを作成する
① VPCを作成する
①VPCを作成する ②EKSクラスターを作成する ③ワーカーノードを作成する ④クラスターとワーカーノードを結合する AWS マネジメントコンソールで開始する
② EKSクラスターを作成する
② EKSクラスターを作成する Amazon EKSを使ってクラスターを作成する
② EKSクラスターを作成する
② EKSクラスターを作成する
①VPCを作成する ②EKSクラスターを作成する ③ワーカーノードを作成する ④クラスターとワーカーノードを結合する AWS マネジメントコンソールで開始する
③ ワーカーノードを作成する CloudFormationを使ってワーカーノードを作成する
③ ワーカーノードを作成する ・ClusterName: ②で作成したEKSクラスター名を入力 ・NodeGroupName: 任意の名前を入力 ・NodeAutoScalingGroupMinSize: ワーカーノードの最小数 ・NodeAutoScalingGroupDesiredCapacity: スタック作成時のワーカーノードの数
・NodeAutoScalingGroupMaxSize: ワーカーノードの最大数 ・VpcId , Subnets:①で作成したものを入力
② EKSクラスターを作成する
①VPCを作成する ②EKSクラスターを作成する ③ワーカーノードを作成する ④クラスターとワーカーノードを結合する AWS マネジメントコンソールで開始する
④ クラスターとワーカーノードを結合する Kubectlをインストールする Kubectl…Kubernetes APIを実行するコマンドラインツール
④ クラスターとワーカーノードを結合する AWS設定ファイルをダウンロードし、ワーカーノード作成時に生成さ れる[NodeInstanceRole]を入力する https://amazon-eks.s3-us-west-2.amazonaws.com/cloudformation/2019-02-11/aws-auth-cm.yaml
④ クラスターとワーカーノードを結合する コマンドを実行!
④ クラスターとワーカーノードを結合する
② eksctlを使用して開始する AmazonEKSを開始する方法
kubectl,eksctlをインストールする eksctl… Amazon EKS での Kubernetes クラスターの作成や 管理を行うコマンドラインツール eksctlを使用して開始する
①VPCを作成する ②EKSクラスターを作成する ③ワーカーノードを作成する ④クラスターとワーカーノードを結合する eksctlを使用して開始する
eksctlを使用して開始する コマンドを実行!
eksctlを使用して開始する
①Deploymentを定義し、Podを作成する ②Serviceを定義し、LoadBalancerを作成する kubectlを使用してアプリケーションを作成する
①Deploymentを定義し、Podを作成する ②Serviceを定義し、LoadBalancerを作成する kubectlを使用してアプリケーションを作成する
Deploymentを定義し、 Podを作成する kubectlを使用してアプリケーションを作成する
kubectlを使用してアプリケーションを作成する
①Deploymentを定義し、Podを作成する ②Serviceを定義し、LoadBalancerを作成する kubectlを使用してアプリケーションを作成する
kubectlを使用してアプリケーションを作成する 全てのLoadBalancerをサポートしている ただし、NLBはalpha版 ・CLB(Classic Load Balancer) ・NLB(Network Load Balancer) ・ALB(Application
Load Balancer)
kubectlを使用してアプリケーションを作成する ・CLB ・NLB
kubectlを使用してアプリケーションを作成する
kubectlを使用してアプリケーションを作成する ・ALB Ingress、Ingress を使用する 詳しくは AWS ALB Ingress Controller
ご清聴ありがとうございました