• AWS EKS


    命令整理

    创建集群

    指定文件创建

    eksctl create cluster -f cluster.yaml
    

    指定名称与节点数量

    eksctl create cluster --name=cluster-1 --nodes=4
    

    指定版本创建

    eksctl create cluster --version=1.12
    

    指定集群名称与节点数量范围

    eksctl create cluster --name=cluster-5 --nodes-min=3 --nodes-max=5
    

    删除集群

    eksctl delete cluster -f cluster.yaml
    eksctl delete cluster --name=<name>
    eksctl delete cluster --name basic-cluster ##basic-cluster 集群名称
    

    查看集群信息

    eksctl get cluster
    NAME		REGION
    basic-cluster	ap-northeast-1
    eksctl get nodegroup --cluster=basic-cluster
    CLUSTER		NODEGROUP	CREATED			MIN SIZE	MAX SIZE	DESIRED CAPACITY	INSTANCE TYPE	IMAGE ID
    basic-cluster	ng-1		2020-09-01T09:00:07Z	10		10		10			m5.large	ami-0b6f41e05739de6f7
    basic-cluster	ng-2		2020-09-01T09:00:08Z	2		2		2			m5.xlarge	ami-0b6f41e05739de6f7
    

    创建nodegroup

    eksctl create nodegroup --cluster=<clusterName>[--name=<nodegroupname>]
    

    列出所有nodegroup

    eksctl get nodegroup --cluster=<clustername>[--name=<nodegroupname>]
    

    伸缩nodegroup

    ekscli scale nodegroup --cluster=<clustername> --nodes=<desiredcount> --name=<nodegroupname>
    

    删除nodegroup

    eksctl delete nodegroup --cluster=<clustername> --name=<nodegroupname>
    

    drain nodegroup

    如果nodegroup节点需要关机处理故障,此命令可以平稳的把nodegroup上面的节点自动迁移到其他nodegroup

    eksctl drain nodegroup --cluster=<clustername> --name=<nodegroupname>
    

    升级控制平面

    eksctl update cluster --name=<clustername>
    

    替换group,创建新的nodegroup

    eksctl create nodegroup --cluster=<ClusterName> --name=<NewNodeGroupName>
    
  • 相关阅读:
    文件下载的多种方法
    WebService返回DataTable问题
    PowerDesigner设置
    C#中简单的写日志的方法
    sql server 汉字的长度
    validateRequest="false"属性及xss攻击
    TotoiseSVN的基本使用方法
    有选择性的生成一个表的插入脚本,不是选择全部数据生成
    xml2-config not found.
    Ueditor编辑旧文章,从数据库中取出要修改的内容
  • 原文地址:https://www.cnblogs.com/syavingcs/p/13597117.html
Copyright © 2020-2023  润新知