【发布时间】:2019-09-03 08:12:27
【问题描述】:
我正在努力实现管理不同 Azure 资源组成本的目标,该项目由多个 VM 和 kubernetes 集群组成。为了实现这个目标,我想使用 Azure 自动化服务,使用它可以很容易地按计划关闭和启动 VM。
所以问题是我还没有找到一种方法来调度压缩 K8s 集群的每个节点池。
如果有人能帮忙,那就太好了:)
【问题讨论】:
标签: azure kubernetes azure-resource-group
我正在努力实现管理不同 Azure 资源组成本的目标,该项目由多个 VM 和 kubernetes 集群组成。为了实现这个目标,我想使用 Azure 自动化服务,使用它可以很容易地按计划关闭和启动 VM。
所以问题是我还没有找到一种方法来调度压缩 K8s 集群的每个节点池。
如果有人能帮忙,那就太好了:)
【问题讨论】:
标签: azure kubernetes azure-resource-group
要按计划关闭和启动 AKS 群集节点池的 VM,您可以计划节点所在的资源组,而不是节点池。我认为,节点池只是用来方便地管理虚拟机。你可以看看Start/Stop VMs during off-hours solution in Azure Automation。这种方式可以管理资源组内的虚拟机。
【讨论】:
要启动和停止 VM,它是根据 Charles Xu 的回答完成的。为了扩展 Kubernetes 集群,我需要在 azure 门户中安装 AKS 模块,并在门户中创建自己的运行手册。像这样调用 AKS 函数
Set-AzAks -ResourceGroupName <RG_name> -Name <K8s_names> -NodeCount <node_count>
【讨论】: