Я использую Terraform для создания кластера служб Azure Kubernetes (помимо прочего), когда я запускаю Terraform, он автоматически генерирует различные ресурсы, используемые кластером AKS.Я могу выбрать произвольное имя в кластере AKS, но автоматически сгенерированные ресурсы получают близко к случайным именам.
Можно ли выбрать собственные имена для этих автоматически сгенерированных ресурсов в Terraform?
Пример:
resource "azurerm_kubernetes_cluster" "compute" {
name = "MyCluster"
location = "westeurope"
resource_group_name = "my-rg"
dns_prefix = "something"
linux_profile {
admin_username = "azureuser"
agent_pool_profile {
name = "default"
count = "1"
vm_size = "Standard_NC6"
os_type = "Linux"
}
}
Это создает:
myCluster
- сервис Kubernetes
aks-agentpool-74438003-nsg
- группа безопасности сети
aks-agentpool-74438003-routetable
- таблица маршрутов
aks-default-74438003-0
- виртуальная машина
aks-default-74438003-0_OsDisk_1_5d379bc3205545e1bcd3f88ec9605
- диск
aks-default-74438003-nic-0
- сетевой интерфейс
aks-vnet-74438003
- виртуальная сеть
default-availabilitySet-74438003
-Набор доступности
Например, могу ли я выбрать, хочу ли я этот префикс aks ?И что это за число, которое повторялось?Могу ли я настроить их в принципе?