Advanced Search
Search Results
29 total results found
Guide Complet
Guide de Configuration des Environnements de Développement Un guide complet pour configurer plusieurs environnements de développement sur les systèmes Linux/Debian. Ce repository fournit des instructions étape par étape pour installer et configurer les langage...
Guide Complet des BDD
🗄️ Bases de Données – Guide Complet 📋 Table des Matières PostgreSQL MariaDB/MySQL MongoDB Redis Comparaison & Choix 🐘 PostgreSQL 📥 Installation # Mettre à jour les paquets sudo apt update # Installer PostgreSQL sudo apt install -y postgresql postgresql-con...
Python - Environnements Virtuels
🐍 Python venv - Environnements Virtuels 📋 Table des Matières Introduction Pourquoi utiliser venv ? Installation Création d'un environnement virtuel Activation et Désactivation Gestion des dépendances Bonnes pratiques Commandes utiles Troubleshooting Introdu...
Shift Left & Pre-commit
🔄 Shift Left - Bonnes Pratiques DevOps 📋 Table des Matières Qu'est-ce que le Shift Left ? Principes fondamentaux Pre-commit Hooks Git Outils de qualité de code Tests automatisés Sécurité (SAST) Infrastructure as Code Documentation automatique Workflow complet...
GitLab CI
CI/CD (Continuous Integration / Continuous Deployment) Introduction Le CI/CD est une approche DevOps qui permet d'automatiser les phases de développement logiciel, depuis l'intégration du code jusqu'au déploiement en production. Cette pratique améliore la qual...
Jenkins
Jenkins - Guide Complet Introduction Jenkins est un serveur d'automatisation open-source écrit en Java, utilisé pour l'intégration continue (CI) et le déploiement continu (CD). C'est l'un des outils CI/CD les plus populaires et matures de l'industrie, avec une...
Terraform
🏗️ Terraform – Guide Complet 📋 Table des Matières Introduction Installation Configuration AWS Premiers pas Commandes essentielles Structure de fichiers Ressources avancées State Management Modules Bonnes pratiques Dépannage 🎯 Introduction Terraform est un o...
Ansible
🔧 Ansible – Guide Complet 📋 Table des Matières Introduction Installation Configuration de base Inventory Modules essentiels Playbooks Variables Roles Ansible Vault Exemple pratique : Nginx + Docker Bonnes pratiques Dépannage 🎯 Introduction Ansible est un ou...
AWS & AWS CLI
Documentation AWS et AWS CLI Table des matières Introduction à AWS AWS CLI - Installation et Configuration Commandes AWS CLI essentielles Services AWS principaux Bonnes pratiques Exemples pratiques Introduction à AWS Amazon Web Services (AWS) est la platefo...
Google Cloud & gcloud CLI
Documentation Google Cloud Platform & CLI gcloud Table des matières Introduction à Google Cloud Platform Installation et Configuration de gcloud CLI Concepts Fondamentaux Gestion des Projets Compute Engine (Machines Virtuelles) Cloud Storage Kubernetes Engine...
Docker
🐳 Docker – Guide Complet 🛠️ Installation & Configuration Installation sur Debian # Méthode officielle (recommandée pour Debian) # Ajouter la clé GPG officielle de Docker sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc...
Docker Swarm
Documentation Docker Swarm Table des matières Introduction à Docker Swarm Concepts fondamentaux Installation et configuration Gestion du cluster Déploiement avec docker-compose Services et stacks Réseaux et volumes Secrets et configs Mise à l'échelle et rolli...
Kubernetes
☸️ Kubernetes – Guide Complet 📋 Table des Matières Introduction Guides d'Installation Architecture Kubernetes Concepts Fondamentaux Installation kubectl Commandes kubectl essentielles Objets Kubernetes Configuration & Manifests Networking Storage ConfigMaps &...
Minikube
📗 Minikube - Kubernetes Local 📋 Table des Matières Introduction Prérequis Installation Démarrage et Configuration Gestion du Cluster Addons Gestion des Images Docker Déploiement d'Applications Accès aux Services Profiles et Multi-Clusters Tunneling et LoadBal...
K3s
🐄 K3s - Kubernetes Léger 📋 Table des Matières Introduction Prérequis Installation Configuration Gestion des images Docker Déploiement d'applications Cluster multi-nodes High Availability Stockage Monitoring Dépannage 🎯 Introduction K3s est une distribution ...
EKS
☸️ EKS – Amazon Elastic Kubernetes Service 📋 Table des Matières Introduction Architecture EKS Prérequis Installation des outils Structure du projet Terraform Configuration IAM Déploiement du cluster EKS Configuration kubectl Déploiement d'applications Gestion...
Helm
⎈ Helm - Package Manager pour Kubernetes 📋 Table des Matières Introduction Installation Concepts Fondamentaux Commandes Essentielles Repositories Créer un Chart Templating Values et Configuration Hooks Helm avec Minikube Helm avec K3s Helm avec EKS Bonnes Pra...
Prometheus & Grafana
📊 Monitoring - Prometheus & Grafana 📋 Table des Matières Introduction au Monitoring Prometheus Installation Configuration PromQL Exporters AlertManager Grafana Installation Configuration Dashboards Alertes Stack complète Cas d'usage pratiques Bonnes pra...
Git
Commandes Git ⚙️ Configuration initiale de Git git config --global user.name "Ton Nom" git config --global user.email "[email protected]" git config --global core.editor "code --wait" # Définir VS Code comme éditeur git config --global init.defaultBranch main ...
Commandes Utiles
🐧 Linux – Commandes Essentielles 📁 Navigation & Fichiers pwd # Affiche le chemin du dossier courant ls # Liste les fichiers du répertoire ls -l # Liste détaillée cd <dossier> ...