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
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon EKSについて / AmazonEKS
Amazon EKS入門
shiraki.s
July 24, 2019
Other Decks in Programming
See All in Programming
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
520
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
580
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
260
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.4k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
11
4.1k
Agentic UI
manfredsteyer
PRO
0
160
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
2k
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
250
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
240
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
160
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
280
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.3k
Designing for Timeless Needs
cassininazir
1
250
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
310
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Skip the Path - Find Your Career Trail
mkilby
1
150
A Modern Web Designer's Workflow
chriscoyier
698
190k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Language of Interfaces
destraynor
162
27k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Visualization
eitanlees
152
17k
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
ご清聴ありがとうございました