Aller au contenu
medium

Blog DevSecOps - Page 8

Billets (page 8)

Activer l'auto-complétion boto3 dans VS Code pour AWS

Je vous invite à découvrir comment activer l'auto-complétion pour boto3 d'AWS dans Vs Code afin de rendre vos développements cloud plus fluides. Je vous propose de configurer un environnement Python virtuel et d'installer l'extension adéquate pour obtenir des suggestions automatiques sur des services comme EC2 ou S3. Ensemble, nous verrons comment améliorer votre productivité en codant des applications cloud grâce à ces fonctionnalités avancées, tout en intégrant boto3 à vos workflows DevOps.

Lire l'article

Développer avec AWS Boto3 en Python

Je vous propose de découvrir comment utiliser boto3, la bibliothèque Python pour AWS, afin de gérer vos ressources cloud comme EC2 ou S3 via des scripts Python. Je vous guide dans l'installation, la configuration des accès et la création d'un utilisateur dédié pour garantir la sécurité des manipulations. Ensemble, nous verrons comment écrire un script simple pour interagir avec EC2, tout en respectant les bonnes pratiques pour la gestion des rôles et permissions AWS.

Lire l'article

Accès à une instance EC2 d'un réseau privé avec SSM

Dans cet article, je vous montre comment utiliser AWS SSM pour accéder à une instance EC2 dans un réseau privé, sans passer par une NAT Gateway. J'explique comment configurer des VPC Endpoints et tirer parti du Session Manager pour vous connecter directement à votre instance. Cette méthode offre une solution sécurisée et économique pour gérer vos instances EC2, tout en simplifiant les opérations de maintenance et d'administration dans des environnements fermés.

Lire l'article

Ajout d'un certificat à un conteneur Windows

Dans cet article, j'explique comment ajouter un certificat à un conteneur Windows pour une application .NET avec Docker. Je présente les étapes d'installation de Docker sous Windows Server et l'écriture d'un fichier Dockerfile pour configurer une image .NET Framework avec la gestion des certificats. Ce guide inclut également l'utilisation de msbuild pour compiler et packager l'application, garantissant la compatibilité avec les environnements Windows tout en utilisant des outils DevOps modernes.

Lire l'article

Étendre le Wifi avec un routeur Mesh TP-Link

Cet article explique comment étendre facilement la portée de votre Wi-Fi à l'aide du système OneMesh de TP-Link. Il présente l'installation d'un routeur TP-Link Archer avec des répéteurs compatibles OneMesh pour éliminer les zones mortes dans votre maison. Le guide fournit des étapes simples pour configurer le routeur et les répéteurs via WPS et l'application Tether. Cela permet d'améliorer la couverture et la qualité du signal Wi-Fi dans les grandes maisons ou espaces avec des murs épais.

Lire l'article

Ma configuration DEVOPS 2022

Dans cet article, je présente ma configuration DevOps 2022 basée sur Ubuntu 22.04, avec des outils comme Docker, Vagrant, Terraform et Ansible. Je partage également un Vagrantfile pour configurer une machine virtuelle sous Hyper-V et des instructions pour gérer cette configuration sur différentes distributions comme Fedora et Arch Linux.

Lire l'article

Arkade le choco du Devops !

Dans cet article, je vous présente Arkade, un outil pratique pour installer des CLI DevOps comme kubectl, Helm et Docker Compose en un seul clic. Arkade permet aussi d'installer facilement des applications sur un cluster Kubernetes via des commandes simples. Je vous guide dans l'installation d'Arkade et l'utilisation de commandes pour gérer les outils et applications dans un environnement DevOps.

Lire l'article

direnv et asdf les outils DevOps indispensables!

Je vous propose de découvrir comment utiliser direnv et asdf pour gérer différentes versions de CLI dans vos projets DevOps. En combinant ces deux outils, vous pouvez automatiser le chargement et déchargement des variables d'environnement et installer rapidement les versions nécessaires d'outils comme Kubernetes ou Terraform**. Cela permet de simplifier la gestion des versions spécifiques à chaque projet, tout en améliorant la productivité et la stabilité des environnements. Lire l'article

Nexus le gestionnaire d'artefacts

Dans cet article, j'explique comment installer Nexus dans un environnement DevOps pour gérer les artefacts et les dépôts de projets. Je décris l'automatisation de l'installation avec Ansible, la configuration d'un partage NFS pour la persistance des données et l'utilisation de Vagrant pour provisionner une machine virtuelle avec Nexus. L'article détaille également la configuration de Nexus pour les mises à jour et la gestion des dépôts en évitant Docker, avec un focus sur la simplicité et l'efficacité des solutions de stockage.

Lire l'article

Mon CFGMGMTCAMP 2023

Dans cet article, je partage mon retour d'expérience sur le CfgMgmtCamp 2023, un événement axé sur la gestion de la configuration et l'infrastructure as code. J'y présente les tendances actuelles, notamment l'évolution des outils comme Ansible, Terraform et l'intégration des pratiques GitOps. Cet événement m'a permis de découvrir des solutions innovantes pour améliorer l'automatisation et la sécurité des environnements DevOps, ainsi que d'échanger avec des experts du domaine.

Lire l'article

Diagrams as Code : schémas Cloud & infra

Dans cet article, je vous présente comment utiliser Diagrams as Code pour générer des schémas d'architectures cloud avec Python ou Go. Je détaille l'installation de Graphviz, l'utilisation de bibliothèques cloud pour créer des nœuds comme AWS EC2 ou GCP et l'intégration de ces schémas dans vos pipelines CI/CD. Vous apprendrez à structurer vos diagrammes et à les personnaliser avec des options de formatage, de direction et de regroupement pour une visualisation claire et automatisée des infrastructures.

Lire l'article

Sigstore Self Hosted pour signer des artefacts

Dans cet article, je vous explique comment utiliser Cosign et Rekor pour sécuriser vos artefacts logiciels en interne, sans recourir à des services publics. Avec l'importance croissante de la chaîne de confiance dans les pipelines CI/CD, il est essentiel de pouvoir signer et vérifier les artefacts de manière sécurisée au sein de votre organisation. 🔐

Lire l'article