Difference between revisions of "Create your first EKS Cluster using AWS Management Console"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
:0) Prerequisites: <code>[[kubectl]]</code> and <code>[[aws-iam-authenticator]]</code> (a tool to authenticate to Kubernetes using AWS IAM credentials)<ref>https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html</ref>
 
:0) Prerequisites: <code>[[kubectl]]</code> and <code>[[aws-iam-authenticator]]</code> (a tool to authenticate to Kubernetes using AWS IAM credentials)<ref>https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html</ref>
:: On macOS: <code>brew install aws-iam-authenticator</code> and <code>brew install kubernetes-cli</code>  
+
:: On macOS: <code>[[brew install aws-iam-authenticator]]</code> and <code>[[brew install kubernetes-cli]]</code>  
:1) Create a new service role
+
:1) Create a new [[service role]]
 
:2) Create a new VPC for you new EKS Cluster using this [[CloudFormation]] template from AWS: https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html
 
:2) Create a new VPC for you new EKS Cluster using this [[CloudFormation]] template from AWS: https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html
:3) Create EKS Cluster from AWS Webconsole, user used for creating EKS Cluster will be the initial administrator.
+
:3) Create EKS Cluster from [[AWS Webconsole]], user used for creating EKS Cluster will be the initial administrator.
 
:4) Create Worker Nodes using [[AWS Cloudformation template]] https://github.com/awslabs/amazon-eks-ami/blob/master/amazon-eks-nodegroup.yaml
 
:4) Create Worker Nodes using [[AWS Cloudformation template]] https://github.com/awslabs/amazon-eks-ami/blob/master/amazon-eks-nodegroup.yaml
:5) Install Kubernetes dashboard<ref>https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/</ref>
+
:5) Install [[Kubernetes dashboard]] <ref>https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/</ref>
  
  
 
== Related ==
 
== Related ==
 +
* [[Deploy EKS cluster using Terraform|Create your first EKS Cluster using Terraform]]
 
* <code>[[eksctl create cluster]]</code>
 
* <code>[[eksctl create cluster]]</code>
* [[Deploy EKS cluster using Terraform]]
+
* <code>[[kubeadm]]</code>
 
 
  
 
== See also ==
 
== See also ==

Latest revision as of 22:47, 30 August 2022

0) Prerequisites: kubectl and aws-iam-authenticator (a tool to authenticate to Kubernetes using AWS IAM credentials)[1]
On macOS: brew install aws-iam-authenticator and brew install kubernetes-cli
1) Create a new service role
2) Create a new VPC for you new EKS Cluster using this CloudFormation template from AWS: https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html
3) Create EKS Cluster from AWS Webconsole, user used for creating EKS Cluster will be the initial administrator.
4) Create Worker Nodes using AWS Cloudformation template https://github.com/awslabs/amazon-eks-ami/blob/master/amazon-eks-nodegroup.yaml
5) Install Kubernetes dashboard [2]


Related[edit]

See also[edit]

  • https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html
  • https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
  • Advertising: