Я создал Ansible-Playbook для установки AKS на Ubuntu.
Текущий учебник Microsoft
https://docs.microsoft.com/en-us/azure/ansible/ansible-create-configure-aks
YML-файл:
- name: Create Azure Kubernetes Service
hosts: localhost
connection: local
vars:
resource_group: myResourceGroup
location: eastus
aks_name: myAKSCluster
username: azureuser
ssh_key: "your_ssh_key"
client_id: "your_client_id"
client_secret: "your_client_secret"
tasks:
- name: Create resource group
azure_rm_resourcegroup:
name: "{{ resource_group }}"
location: "{{ location }}"
- name: Create a managed Azure Container Services (AKS) cluster
azure_rm_aks:
name: "{{ aks_name }}"
location: "{{ location }}"
resource_group: "{{ resource_group }}"
dns_prefix: "{{ aks_name }}"
linux_profile:
admin_username: "{{ username }}"
ssh_key: "{{ ssh_key }}"
service_principal:
client_id: "{{ client_id }}"
client_secret: "{{ client_secret }}"
agent_pool_profiles:
- name: default
count: 2
vm_size: Standard_D2_v2
tags:
Environment: Production
Но при этом выдается ошибка:
роковой: [localhost]: не удалось!=> {"change": false, "msg": "Неподдерживаемая версия kubernetes. Ожидается один из [u'1.11.9 ', u'1.11.8', u'1.10.12 ', u'1.10.13',u'1.12. 8 ', u'1.13.5', u'1.12.7 '] но получил None "}
Затем я переключился на другую службу Kubernetes, которая имеет версию 1.12.8 Ноэто все еще дало эту ошибку.Как я могу это исправить?Или как мне изменить версию сервиса kubernetes?