【云原生】AWS创建EKS1.25(Kubernetes)集群

这篇具有很好参考价值的文章主要介绍了【云原生】AWS创建EKS1.25(Kubernetes)集群。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我这里使用的是 eksctl 命令创建的,更多信息:https://eksctl.io/usage/schema/

1、编写 yaml 文件

vim eks-cluster.yaml

apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
  name: eks-test   #集群名字
  region: cn-north-1   #集群区域,中国北京区
  version: "1.25"       #kubernetes版本
vpc:
  clusterEndpoints:
    privateAccess: true  #是否开启内网访问,作用于每个Node通过Vpc互相访问
    publicAccess: true   #是否开启公网访问
iam:
  withOIDC: true          #是否开启OIDC提供商
managedNodeGroups:        #使用托管节点
  - name: dev-workergroup  #节点池名字
    labels: { role: workers }
    instanceType: t3.2xlarge    #节点规格,这个规格是8u32g
    desiredCapacity: 2          #节点数量
    volumeSize: 100             # 磁盘大小
    privateNetworking: true     #开启内网,之后做【仅出口互联网网关 】绑定vpc粒度,让他们有外网能力
    ssh:
      allow: true             #开启ssh
      publicKeyName: EC2-Key  #密钥的名称,这个需要在EC2控制台提前创建下

2、创建集群

eksctl create cluster -f eks-cluster.yaml

3、本地管理

获取 config 文件自动添加到 ~/.kube/config

aws eks update-kubeconfig --region cn-north-1 --name eks-test

使用 kubectl 工具管理集群,现在可以使用 kubectl 工具管理集群了文章来源地址https://www.toymoban.com/news/detail-539218.html

kubectl get node

到了这里,关于【云原生】AWS创建EKS1.25(Kubernetes)集群的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AWS EKS集群安装EBS CSI驱动程序,创建PVC动态存储卷

    开发测试环境需要创建redis,mysql等中间件,使用动态pvc存储并挂载卷。 什么是EBS CSI DRIVER Amazon Elastic Block Store (Amazon EBS) Container Storage Interface (CSI) 驱动程序允许 Amazon Elastic Kubernetes Service (Amazon EKS) 集群管理持久性卷的 Amazon EBS 卷的生命周期。 为什么要安装EBS CSI DRIVER EKS 1.24及

    2024年02月13日
    浏览(62)
  • 玩转aws之(一)eks集群部署

    目录 1. 前言 2. 创建EKS集群 2.2.1 创建集群角色 2.2.2 创建 EKS 集群 2.2.3 添加主机组 3. 配置kubectl访问集群 3.1 安装kubectl 3.2 使用AWS CLi配置.kube/config 4. 安装ingress controll 创建集群文档参考:创建 Amazon EKS 集群 - Amazon EKS aws官方用户指南中关于创建EKS集群部分,看了几次才理解了整

    2024年01月21日
    浏览(64)
  • AWS EKS 集群自动扩容 Cluster Autoscaler

    Amazon EKS 是托管的 Kubernetes 服务,可以使用 HPA 和 Cluster Autoscaler 来在集群中实现弹性伸缩,以满足应用程序的需求并节省资源成本。 Kubernetes(K8s)提供了自动伸缩机制,旨在根据应用程序负载和资源需求的变化自动调整应用的副本数量或节点数量,以满足性能需求和优化资

    2024年02月12日
    浏览(35)
  • AWS CLI创建Amazon EKS服务

    Amazon EKS文档 前言: 创建ClusterRole需要选择一下的角色 AmazonEKSClusterPolicy 创建NodeRole需要选择一下的角色 AmazonEC2ContainerRegistryReadOnly AmazonEKSWorkerNodePolicy AmazonEKS_CNI_Policy 1、创建 Amazon EKS 集群 IAM 角色 1)创建json 2)创建 Amazon EKS 集群 IAM 角色 3)将名为 GamefiAmazonEKSClusterRole的 Am

    2024年02月11日
    浏览(38)
  • 【云原生】aws平台使用eks发布load balancer暴露服务到外网

    区域:中国北京区 网络负载均衡: 搭建ingress一定要参考aws官网教程文档:https://docs.amazonaws.cn/eks/latest/userguide/network-load-balancing.html 开启外网在svc 上添加注释:

    2024年02月11日
    浏览(42)
  • 云原生|kubernetes|使用cri-docker部署基于kubeadm-1.25.4的集群

    前言: kubernetes的部署从1.24版本开始后,弃用docker-shim,也就是说部署1.24版本后的集群不能使用docker-ce了。 比较清晰的解决方案有两个,一是使用containerd,这个是一个新的支持cri标准的shim,一个是使用cri-docker这样的中间插件形式, 一头通过CRI跟kubelet交互,另一头跟docker

    2024年02月07日
    浏览(79)
  • 云原生Kubernetes:阿里云托管k8s集群ACK创建和使用

    目录   一、理论 1.容器服务Kubernetes版 2.ACK Pro版集群概述 3.ACK版本说明 二、实验 1.创建专有版Kubernetes集群 三、问题 1.依赖检查未通过   (1)概念 阿里云容器服务Kubernetes版(Alibaba Cloud Container Service for Kubernetes,简称容器服务ACK)是全球首批通过Kubernetes一致性认证的服务平

    2024年02月13日
    浏览(80)
  • AWS eks 用户授权

    背景: 国内使用阿里云惯了,点点就可以完成大部分的工作,国外的AWS 大都是命令行操作,且权限设置的特别细,在创建集群后,给用户授权的工作中走了很多弯路,特记录一下。 前置条件: 1. 安装aws cli 、eksctl 命令行工具 1. 把用户与k8s 中的Group组做映射 2.生成kubeconfig

    2024年02月07日
    浏览(29)
  • 使用AWS和Kubernetes进行流程自动化:自动化部署和监控

    作者:禅与计算机程序设计艺术 机器学习、深度学习和自动化技术正在成为信息技术行业的新趋势。2017年以来,越来越多的企业开始采用机器学习技术解决业务上的实际问题。这项技术的应用已经从统计学模型逐渐转向基于数据的分析方法。随着云计算技术的蓬勃发展,越

    2024年02月07日
    浏览(40)
  • 云原生|kubernetes|kubernetes集群巡检脚本

    生产环境下的kubernetes集群安装部署仅仅是前期的一点点工作,主要的工作其实是集中在集群正式运行后的维护,管理工作。 而kubernetes集群的巡视检查工作是一个比较重要的工作,可以通过定时,定期的巡检能够提前发现kubernetes集群的一些潜在问题,从而在发生大的影响运行

    2024年02月15日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包