1
0

Actualiser Home

2025-01-31 10:32:24 +01:00
parent c336fc38c8
commit 81dceddb46
+22 -17
@@ -115,25 +115,30 @@ tenant=66666666-7777-8888-9999-000000000000
A ajouter dans le fichier yml : Pour s'authentifier directement sur Azure avec Ansible, on peut ajouter le bloc suivant dans notre .yaml :
```
- name: Configurer l'authentification Azure via fichier credentials - name: Configurer l'authentification Azure via fichier credentials
copy: copy:
dest: "/root/.azure/credentials" dest: "/root/.azure/credentials"
content: | content: |
[default] [default]
subscription_id={{ lookup('env', 'AZURE_SUBSCRIPTION_ID') }} subscription_id={{ lookup('env', 'AZURE_SUBSCRIPTION_ID') }}
client_id={{ lookup('env', 'AZURE_CLIENT_ID') }} client_id={{ lookup('env', 'AZURE_CLIENT_ID') }}
secret={{ lookup('env', 'AZURE_SECRET') }} secret={{ lookup('env', 'AZURE_SECRET') }}
tenant={{ lookup('env', 'AZURE_TENANT') }} tenant={{ lookup('env', 'AZURE_TENANT') }}
mode: '0600' mode: '0600'
- name: Vérifier la connexion à Azure
command: az account show - name: Vérifier la connexion à Azure
register: azure_account command: az account show
changed_when: false register: azure_account
- name: Afficher les informations du compte Azure changed_when: false
debug:
msg: "{{ azure_account.stdout }}" - name: Afficher les informations du compte Azure
debug:
msg: "{{ azure_account.stdout }}"
```
# III - Déploiement via Ansible # III - Déploiement via Ansible