开发者社区 > 云效DevOps > 正文

云效可以通过什么方式执行ack命令来控制节点数量变动吗?pod数量,容器副本集个数。

云效可以通过什么方式执行ack命令来控制节点数量变动吗?pod数量,容器副本集个数。

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-20 22:59:51 53 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,云效可以通过运行特定的ACK命令来控制节点数量变动。以下是几个常见的例子:

    • 创建新节点
    $ ack create nodepool --name my-nodepool --instance-spec your-instance-specification
    
    • 删除节点池
    $ ack delete nodepool my-nodepool
    
    • 修改节点池规模
    $ ack update nodepool my-nodepool --replicas <new-replica-count>
    
    • 创建新 pod
    $ kubectl run my-pod --image=your-image
    
    • 删除 pod
    $ kubectl delete pods/my-pod
    
    • 更新 pod 复制集个数
    $ kubectl scale deployment my-deployment --replicas=<new-replica-count>
    
    2023-11-21 16:51:08
    赞同 展开评论 打赏
  • 您可以利用阿里云容器服务ACK来控制节点数量的变动。为了更加高效地管理集群中的节点,ACK引入了节点池的概念。节点池是集群中一个或一组节点的逻辑集合,一个集群中可以创建多个不同配置和类型的节点池。节点池的配置包含节点的属性,例如节点规格、可用区、标签、污点等。

    此外,ACK支持通过控制台调整节点池的配置,例如节点池所在的虚拟交换机、付费类型、实例规格、系统盘及启用或停用弹性伸缩等。您可以通过这些设置来改变Pod数量,即节点数量。同时,不同集群单节点支持的最大Pod数是有限制的,部分集群支持申请例外,提升配额。

    如果您需要将不可调度的节点重新上线,还需要进行一些特定操作。具体来说,在容器服务管理控制台的左侧导航栏选择集群,然后在集群列表页面,单击目标集群名称,接着在左侧导航栏选择节点管理 > 节点。在节点页面中,对目标节点操作列进行调度设置,选择更多 > 调度设置,在弹出框中关闭节点可调度开关,单击确定。

    2023-11-21 16:06:45
    赞同 展开评论 打赏
  • 可以看下这个呢:https://help.aliyun.com/document_detail/461306.html?spm=a2c4g.456498.0.0.29ea7374FAs9SP
    此回答整理自钉群“云效客户服务权益4群”

    2023-11-20 23:13:35
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像