antmelekhin.microsoft_repository
Repozytorium Microsoftu
To rola Ansible, która dodaje repozytorium Microsoftu do dystrybucji systemu Linux i instaluje z niego pakiety.
Wymagania
- Wspierana wersja Ansible: 2.9 i wyższa.
- Wspierane platformy:
- Debian
- 10
- 11
- RHEL
- 7
- 8
- 9
- Ubuntu
- 18.04
- 20.04
- 22.04
- Debian
Zmienne roli
microsoft_repository_mirror_url
Lustro repozytorium Microsoftu (domyślnie:https://packages.microsoft.com
).microsoft_repository_gpgkey_url
URL do pliku klucza GPG repozytorium Microsoftu (domyślnie:https://packages.microsoft.com/keys/microsoft.asc
).microsoft_repository_dirs_list
Lista katalogów repozytoriów. Zobacz strukturę repozytoriów. Dostępne wartości to:name
prod (domyślnie)type
pominięte domyślnie (zobacz przykład z instalacją 'azure-cli').
microsoft_repository_packages
Lista pakietów, które chcesz zainstalować (domyślnie:[]
).
Zależności
Brak.
Przykładowy playbook
Dodaj repozytorium Microsoft Prod
:
---
- name: 'Konfiguracja repozytorium Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
Dodaj repozytorium Microsoft Prod
i zainstaluj pakiety dotnet-sdk-3.1
oraz powershell
:
---
- name: 'Konfiguracja repozytorium Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_packages:
- dotnet-sdk-3.1
- powershell
Dodaj repozytorium Microsoft Azure CLI
i zainstaluj pakiet azure-cli:
---
- name: 'Konfiguracja repozytorium Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_dirs_list:
- name: azure-cli
type: alternative
microsoft_repository_packages:
- azure-cli
Licencja
MIT
Informacje o autorze
Melekhin Anton.
O projekcie
An Ansible role to add Microsoft repository on Linux distros and install packages from it.
Zainstaluj
ansible-galaxy install antmelekhin.microsoft_repository
Licencja
mit
Pobrania
780
Właściciel