• 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>
    
  • 相关阅读:
    [BZOJ4029][HEOI2015]定价
    [BZOJ3261]最大异或和
    [BZOJ3166][Heoi2013]Alo
    [BZOJ1030][JSOI2007]文本生成器
    [BZOJ2595][Wc2008]游览计划
    Speculative store buffer
    十四 oracle 视图
    十三oracle --控制结构(分支,循环,控制)
    十二、oracle 数据库(表)的逻辑备份与恢复
    十一、oracle 数据库管理员
  • 原文地址:https://www.cnblogs.com/syavingcs/p/13597117.html
Copyright © 2020-2023  润新知