1
0
Files
2025-01-30 15:33:34 +01:00

28 lines
994 B
Bash

#!/bin/sh
## Les commandes ci-dessous permettent d'installer paquets requis sur le container fourni.
## On update les repos et on installe curl.
sudo apt update -y
sudo apt install curl
## On utilise curl pour et utiliser le script "install.sh"
curl -LsSf https://astral.sh/uv/install.sh | sh
## On installe l'environement virtuel python uv puis pip
uv python install
sudo apt install python3-pip
## On créer l'environnement virtuel ansible_ipi
## Et on lance pip depuis notre environnement virtuel pour installer Ansible.
uv venv ansible_ipi
source ansible_ipi/bin/activate
uv tool run pip install --upgrade pip
uv tool run pip install ansible
## On installe la collection Ansible azure.azcollection dans pip
ansible-galaxy collection install azure.azcollection --force
pip3 install -r ~/.ansible/collections/ansible_collections/azure/azcollection/requirements.txt --break-system-packages
## Puis on curl pour installer Azure-CLI
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash