在AWS上运行的EKS Elastic Kubernetes Service 创建集群Cluster,Node group, Nodes

本文主要是介绍在AWS上运行的EKS Elastic Kubernetes Service 创建集群Cluster,Node group, Nodes,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 前提条件

  • AWS Account: https://aws.amazon.com/free/
  • Installing KubeCtl CLI https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html
  • EKS Cluster Role
  • IAM Role for Node Group
  • VPC
  • EC2 Key Pair which can be used to SSH to the worker nodes
  • AWS Basics

1.1 什么是AWS的 EKS- Amazon Elastic Kubernetes Service ?

Amazon Elastic Kubernetes Service (Amazon EKS) 是一项托管服务,无需在 Amazon Web Services (AWS) 上安装、操作和维护您自己的 Kubernetes 控制平面。 Kubernetes 是一个开源系统,可自动管理、扩展和部署容器化应用程序。

搜索eks, 选择Elastic Kubernetes Service
在这里插入图片描述
添加集群 cluster > 创建
在这里插入图片描述

1.1.1 配置集群

名称输入 example-voting-app
Kubernetes 版本 用默认的,1.29
region选择us-east-2
在这里插入图片描述
创建 集群服务角色, 选择 EKS-Cluster

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
角色列表
在这里插入图片描述

1.1.2 指定联网

在这里插入图片描述

1.1.3 配置logging Prometheus

在这里插入图片描述

1.1.4 选择插件

在这里插入图片描述

1.1.5 配置选定的插件设置

在这里插入图片描述

1.1.6 查看配置 并创建

在这里插入图片描述
正在创建ing
在这里插入图片描述
创建Cluster成功
在这里插入图片描述

1.2 创建 Node group

计算 > 节点组 node group > 添加节点组 node group
在这里插入图片描述

1.2.1 配置节点组 node group

名称 demo-works
在这里插入图片描述
创建节点 Node IAM 角色,创建角色
参考 https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.html
在这里插入图片描述
选择EC2
在这里插入图片描述
搜索并选择

  • AmazonEKSWorkerNodePolicy
    在这里插入图片描述

搜索 并选择

  • AmazonEC2ContainerRegistryReadOnly
    在这里插入图片描述
    命名 EKSNodeRole 并创建
    在这里插入图片描述
    节点 IAM角色右侧 刷新按钮,选择EKSNodeRole
    在这里插入图片描述

1.2.2 设置计算和扩展配置

默认
在这里插入图片描述

1.2.3 指定联网

在这里插入图片描述

1.2.4 查看配置 并创建

在这里插入图片描述
Nodes 正在创建
EKS > 集群 > example-voting-app > demo-works
在这里插入图片描述

2 节点的状态

EKS > 集群 > example-voting-app
在这里插入图片描述

Getting started with Amazon EKS – AWS Management Console and AWS CLI

这篇关于在AWS上运行的EKS Elastic Kubernetes Service 创建集群Cluster,Node group, Nodes的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1050493

相关文章

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

解决systemctl reload nginx重启Nginx服务报错:Job for nginx.service invalid问题

《解决systemctlreloadnginx重启Nginx服务报错:Jobfornginx.serviceinvalid问题》文章描述了通过`systemctlstatusnginx.se... 目录systemctl reload nginx重启Nginx服务报错:Job for nginx.javas

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

使用SpringBoot创建一个RESTful API的详细步骤

《使用SpringBoot创建一个RESTfulAPI的详细步骤》使用Java的SpringBoot创建RESTfulAPI可以满足多种开发场景,它提供了快速开发、易于配置、可扩展、可维护的优点,尤... 目录一、创建 Spring Boot 项目二、创建控制器类(Controller Class)三、运行

centos7基于keepalived+nginx部署k8s1.26.0高可用集群

《centos7基于keepalived+nginx部署k8s1.26.0高可用集群》Kubernetes是一个开源的容器编排平台,用于自动化地部署、扩展和管理容器化应用程序,在生产环境中,为了确保集... 目录一、初始化(所有节点都执行)二、安装containerd(所有节点都执行)三、安装docker-

JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法

《JAVA中整型数组、字符串数组、整型数和字符串的创建与转换的方法》本文介绍了Java中字符串、字符数组和整型数组的创建方法,以及它们之间的转换方法,还详细讲解了字符串中的一些常用方法,如index... 目录一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1 通过引用字符数组来创建字符串1.2

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

Node.js 中 http 模块的深度剖析与实战应用小结

《Node.js中http模块的深度剖析与实战应用小结》本文详细介绍了Node.js中的http模块,从创建HTTP服务器、处理请求与响应,到获取请求参数,每个环节都通过代码示例进行解析,旨在帮... 目录Node.js 中 http 模块的深度剖析与实战应用一、引言二、创建 HTTP 服务器:基石搭建(一

如何在一台服务器上使用docker运行kafka集群

《如何在一台服务器上使用docker运行kafka集群》文章详细介绍了如何在一台服务器上使用Docker运行Kafka集群,包括拉取镜像、创建网络、启动Kafka容器、检查运行状态、编写启动和关闭脚本... 目录1.拉取镜像2.创建集群之间通信的网络3.将zookeeper加入到网络中4.启动kafka集群