Adding multiples ansible roles, playbooks and inventory
This commit is contained in:
50
.gitignore
vendored
Normal file
50
.gitignore
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
# --- ANSIBLE TEMPORARY FILES ---
|
||||
*.retry
|
||||
*.log
|
||||
# Fichiers de cache locaux pour l'inventaire ou les faits
|
||||
.ansible_cache
|
||||
.ansible_check_mode
|
||||
fact_cache/
|
||||
|
||||
# --- ROLES & COLLECTIONS ---
|
||||
# On ignore les rôles téléchargés depuis Galaxy (ils sont définis dans requirements.yml)
|
||||
# Note : Si tu écris tes propres rôles dans ce dossier, adapte cette règle.
|
||||
roles/external/
|
||||
roles/galaxy/
|
||||
# Si tu installes tes rôles directement dans roles/, décommente la ligne suivante :
|
||||
# roles/
|
||||
|
||||
# On ignore les collections installées localement
|
||||
collections/
|
||||
|
||||
# --- SENSITIVE DATA ---
|
||||
# On ne versionne JAMAIS les fichiers de variables sensibles non chiffrés
|
||||
*.secret
|
||||
*.key
|
||||
*.pem
|
||||
# Si tu utilises ansible-vault, tu peux autoriser les fichiers chiffrés
|
||||
# mais ignorer les fichiers de mot de passe du vault
|
||||
.vault_pass
|
||||
.vault_password
|
||||
|
||||
# --- PYTHON & VIRTUAL ENVS ---
|
||||
# Souvent Ansible tourne dans un venv local
|
||||
.venv/
|
||||
venv/
|
||||
ENV/
|
||||
__pycache__/
|
||||
*.pyc
|
||||
*.pyo
|
||||
.python-version
|
||||
|
||||
# --- TERRAFORM (Si couplé à Ansible) ---
|
||||
.terraform/
|
||||
*.tfstate
|
||||
*.tfstate.backup
|
||||
|
||||
# --- OS & IDES ---
|
||||
.DS_Store
|
||||
.idea/
|
||||
.vscode/
|
||||
*.swp
|
||||
*.swo
|
||||
Reference in New Issue
Block a user