如何在 Terraform 中使用 AKS 自定义节点配置?
How to use AKS custom node config with terraform?
我需要一个具有自定义节点配置的 k8s AKS 集群,如 Azure 文档中所述https://docs.microsoft.com/en-us/azure/aks/custom-node-configuration
更具体地说,我需要 vm.max_map_count
配置。
当使用az
命令时,可以在命令
中使用--linux-os-config
来完成
az aks create --name myAKS --resource-group myResGr --linux-os-config ./config.json
如何使用 terraform 和 azurerm_kubernetes_cluster
模块配置 vm.max_map_count
?
如您所见,AKS 自定义节点是一个预览功能,Terraform 目前不支持此功能。但是如果不介意的话,可以在Terraform中使用local-exec执行CLI命令来实现。这是一种解决方法,目前,我认为这是唯一的方法。
我需要一个具有自定义节点配置的 k8s AKS 集群,如 Azure 文档中所述https://docs.microsoft.com/en-us/azure/aks/custom-node-configuration
更具体地说,我需要 vm.max_map_count
配置。
当使用az
命令时,可以在命令
--linux-os-config
来完成
az aks create --name myAKS --resource-group myResGr --linux-os-config ./config.json
如何使用 terraform 和 azurerm_kubernetes_cluster
模块配置 vm.max_map_count
?
如您所见,AKS 自定义节点是一个预览功能,Terraform 目前不支持此功能。但是如果不介意的话,可以在Terraform中使用local-exec执行CLI命令来实现。这是一种解决方法,目前,我认为这是唯一的方法。