antmelekhin.microsoft_repository
Repositorio de Microsoft
Un rol de Ansible que agrega el repositorio de Microsoft a distribuciones de Linux e instala paquetes desde él.
Requisitos
- Versión de Ansible soportada: 2.9 o superior.
- Plataformas soportadas:
- Debian
- 10
- 11
- RHEL
- 7
- 8
- 9
- Ubuntu
- 18.04
- 20.04
- 22.04
- Debian
Variables del Rol
microsoft_repository_mirror_url
Espejo del repositorio de Microsoft (predeterminado:https://packages.microsoft.com
).microsoft_repository_gpgkey_url
URL del archivo de clave GPG del repositorio de Microsoft (predeterminado:https://packages.microsoft.com/keys/microsoft.asc
).microsoft_repository_dirs_list
Lista de directorios del repositorio. Ver estructura del repositorio. Los valores disponibles son:name
prod (predeterminado)type
omitido por defecto (ver el ejemplo con la instalación de 'azure-cli').
microsoft_repository_packages
Lista de paquetes que deseas instalar (predeterminado:[]
).
Dependencias
Ninguna.
Ejemplo de Playbook
Agregar el repositorio Microsoft Prod
:
---
- name: 'Configurar repositorio de Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
Agregar el repositorio Microsoft Prod
e instalar los paquetes dotnet-sdk-3.1
y powershell
:
---
- name: 'Configurar repositorio de Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_packages:
- dotnet-sdk-3.1
- powershell
Agregar el repositorio Microsoft Azure CLI
e instalar el paquete azure-cli:
---
- name: 'Configurar repositorio de Microsoft'
hosts: all
roles:
- role: antmelekhin.microsoft_repository
microsoft_repository_dirs_list:
- name: azure-cli
type: alternative
microsoft_repository_packages:
- azure-cli
Licencia
MIT
Información del Autor
Melekhin Anton.
Acerca del proyecto
An Ansible role to add Microsoft repository on Linux distros and install packages from it.
Instalar
ansible-galaxy install antmelekhin.microsoft_repository
Licencia
mit
Descargas
780
Propietario