microsoft_repository
Репозиторий Microsoft
Это роль Ansible, которая добавляет репозиторий Microsoft в дистрибутивы Linux и устанавливает из него пакеты.
Требования
- Поддерживаемая версия Ansible: 2.9 и выше.
- Поддерживаемые платформы:
- Debian
- 10
- 11
- RHEL
- 7
- 8
- 9
- Ubuntu
- 18.04
- 20.04
- 22.04
- Debian
Переменные роли
microsoft_repository_mirror_url
Зеркало репозитория Microsoft (по умолчанию:https://packages.microsoft.com
).microsoft_repository_gpgkey_url
URL файла GPG-ключа репозитория Microsoft (по умолчанию:https://packages.microsoft.com/keys/microsoft.asc
).microsoft_repository_dirs_list
Список директорий репозитория. Смотрите структуру репозитория. Доступные значения:name
prod (по умолчанию)type
по умолчанию опущен (см. пример с установкой 'azure-cli').
microsoft_repository_packages
Список пакетов, которые вы хотите установить (по умолчанию:[]
).
Зависимости
Нет.
Пример Playbook
Добавьте репозиторий Microsoft Prod
:
---
- name: 'Настройка репозитория Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
Добавьте репозиторий Microsoft Prod
и установите пакеты dotnet-sdk-3.1
и powershell
:
---
- name: 'Настройка репозитория Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_packages:
- dotnet-sdk-3.1
- powershell
Добавьте репозиторий Microsoft Azure CLI
и установите пакет azure-cli:
---
- name: 'Настройка репозитория Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_dirs_list:
- name: azure-cli
type: alternative
microsoft_repository_packages:
- azure-cli
Лицензия
MIT
Информация об Авторе
Антон Мелехин.
О проекте
An Ansible role to add Microsoft repository on Linux distros and install packages from it.
Установить
ansible-galaxy install antmelekhin/ansible-role-microsoft-repository
Лицензия
mit
Загрузки
710
Владелец