Advanced Search
Search Results
60 total results found
🚀 Workflow Terraform : Gestion des Conteneurs LXC
Ce guide explique comment transformer un conteneur Proxmox existant (ou nouveau) en un objet géré par le code (Infrastructure as Code). 1. Actions à faire UNE SEULE FOIS (Setup) A. Préparation de l'environnement (Terminal) Avant de lancer Terraform, il faut ch...
Guide d'installation de WSL via la ligne de commande (CLI)
Ce guide explique comment activer Windows Subsystem for Linux (WSL) et installer des distributions spécifiques (comme AlmaLinux ou Oracle Linux) en utilisant uniquement PowerShell. Prérequis : Windows 10 (version 2004+) ou Windows 11, et une console PowerShell...
🔑 Guide Complet : Authentification SSH par Clés
L'authentification par clés SSH remplace avantageusement les mots de passe. Elle est plus sécurisée, insensible aux attaques par force brute, et indispensable pour l'automatisation avec des outils comme Ansible (AWX). 1. 🧠 Le Concept : Clé Publique vs Clé Pri...
🐙 Guide Complet : Utiliser Git & GitHub via SSH
Ce guide explique comment relier une machine Linux (comme un poste de développeur, un serveur ou un Bastion) à un dépôt GitHub en utilisant une clé SSH, et détaille les commandes quotidiennes pour travailler sur son code (Clone, Pull, Commit, Push). 1. 🔑 Étap...
Planifier un Job Template AWX via l'API
L'interface graphique d'AWX (Tower) peut parfois s'avérer capricieuse ou peu intuitive pour configurer des tâches planifiées complexes. Utiliser l'API REST via une simple commande curl permet de créer des planifications précises, rapides et reproductibles. 1....
Création d'un Token API AWX et Commandes Utiles
L'API REST d'AWX permet d'automatiser et de piloter l'intégralité de votre infrastructure sans passer par l'interface web. Pour interagir avec cette API en toute sécurité, il est nécessaire de générer un Personal Access Token (PAT). 1. Créer un Token d'Accès ...
Guide de Mise à Jour Switch : Firmware, Atmosphère & Tinfoil (Pack TheOtherSide)
Ce tutoriel détaille la procédure complète et "propre" pour mettre à jour une console Nintendo Switch hackée (Atmosphère / Hekate) vers le dernier firmware, en incluant le patch fonctionnel pour Tinfoil (via le pack TheOtherSide). ⚠️ Règle d'or : Ne jamais fai...
Mise à jour d'Argo CD (Guide Générique & Bonnes Pratiques)
Ce guide détaille la procédure standard pour mettre à jour Argo CD de manière sécurisée. Depuis la version 3.3, l'augmentation de la taille des Custom Resource Definitions (CRDs) impose l'utilisation du Server-Side Apply pour éviter l'erreur metadata.annotatio...
Environnement Python pour Ansible & Molecule (venv)
Objectif : Standardiser un environnement Python isolé pour Ansible et Molecule afin de garantir stabilité, reproductibilité et compatibilité en environnement LXC / serveur / homelab. 1. Architecture recommandée Principe :Un environnement Python isolé (venv) p...
Molecule – Guide complet (Ansible Testing Framework)
Objectif : Comprendre et utiliser Molecule pour tester des rôles Ansible de manière automatisée, reproductible et fiable. 1. Qu’est-ce que Molecule ? Molecule est un framework de test pour rôles Ansible. Il permet de vérifier automatiquement qu’un rôle foncti...
Extraire le contenu d'un coup d'un contexte
Voici comment extraire tout le contenu de plusieurs fichiers dans une sous-arborescence : .venv) [nancmdzk@TOLX302130067 ~/workspace/techdata-ansible-collection] (docs/roles_documentation)$ tree techdata/monitoring/roles/kibana/ techdata/monitoring/roles/kiba...
📦 Vagrant + VirtualBox + LFCS Lab (Fedora)
1. Objectif Environnement LFCS avec 2 VM Ubuntu gérées par Vagrant + VirtualBox. 2. Installation Vagrant sudo dnf install -y vagrant VirtualBox sudo dnf install -y VirtualBox 3. Vagrantfile (2 VM) config.vm.define "ubuntu1" do |vm| vm.vm.box = "ubuntu/foca...
Raccourcis clavier pour le Terminal
Cette documentation regroupe les raccourcis clavier les plus utilisés dans les terminaux Linux (Bash, Zsh, Shell POSIX compatibles GNU Readline). ⌨️ Déplacement du curseur Raccourci Action Ctrl + A Aller au début de la ligne Ctrl + E Aller à la fin d...
🔀 Comprendre les redirections : stdout, stderr, 2>&1, /dev/null et tee
Les redirections sont l'un des concepts les plus importants à maîtriser sous Linux. Elles permettent de contrôler où sont envoyés les résultats d'une commande et les messages d'erreur. 📑 Sommaire Les flux standards Redirection de stdout Redirection de stderr...
Bootstrap automatique d'un poste Fedora d'administration
Cette page décrit la mise en place d'un poste Fedora destiné à l'administration de l'infrastructure. L'objectif est de pouvoir : installer les outils nécessaires ; générer une clé SSH ; créer automatiquement le fichier ~/.ssh/config ; déployer la clé publique...
Synchroniser automatiquement les sauvegardes Yuzu avec Syncthing entre PC Windows, Synology NAS et Odin 2 Portal
Dernière mise à jour : 24/06/2026 Objectif Mettre en place une synchronisation automatique et bidirectionnelle des sauvegardes de jeux Nintendo Switch émulés via Yuzu, entre : un PC Windows (Yuzu) un NAS Synology servant de hub central Syncthing une Odin 2 Po...
⚡ Ansible Cheat Sheet
Cette page regroupe les commandes Ansible les plus utilisées pour administrer la plateforme Homelab. 🎯 Objectif Cette documentation sert de référence rapide lors des opérations quotidiennes. Gestion des secrets Exécution des playbooks Commandes Ad-Hoc Déboga...
🐳 Docker Cheat Sheet
Cette page regroupe les commandes Docker les plus utilisées sur la plateforme Homelab. Elle s'applique principalement aux services déployés dans des conteneurs Docker sur des LXC ou des VM (Bitwarden, Harbor, Docker Registry, Code-Server, etc.). 🎯 Objectif Ce...