Déployer un manchot avec du tofu
Volontairement bizarre ce titre va me permettre d’introduire Opentofu avec une petite mise en place simple. Je vais pas revenir sur l’actualité récente du changement de licence d’HashiCorp qui développe le maintenant très utilisé Terraform, je vous laisse faire vos recherches et votre avis sur la situation. Assez rapidement le projet Opentofu à été mis […]
Guide de prise en main rapide de K6
Présentation K6 est un utilitaire open-source léger, fonctionnant sous Linux, MacOs ou Windows et développé pour vérifier la capacité d’un website à appréhender la charge de son trafic. Types de tests Les tests de performance peuvent être réalisés sur le front-end, le back-end ou en hybride avec le HTTP/1.1 par défaut, le HTTP/2, les WebSockets […]
Versioning, Releases : semantic-release est là ! – Seconde partie
Utilisation Prérequis Une fois que vous aurez configuré les éléments requis concernant votre projet grâce à notre précédent article, vous allez pouvoir créer des commits sur GitLab (ou GitHub) mais attention ! Nous cherchons ici à réduire au maximum le risque humain ! Il est donc conseillé d’installer le plugin conventional commit dans Visual Studio […]
Versioning, Releases : semantic-release est là ! – Première partie
Contexte En tant que développeur ou chef de projet, vous avez certainement dû passer par la routine habituelle : je push, je versionne, j’écris et publie la release correspondante à cette nouvelle version. Le versionning ainsi que la publication d’une release permet de faire suivre aux clients (et à nous même) les modifications apportées entre […]
Automatiser l’installation et la configuration de CrowdSec avec Ansible
Automatiser l’installation et la configuration de CrowdSec avec Ansible Pour fêter notre intégration en tant que partenaire CrowdSec nous avons décidé de vous montrer comment automatiser l’installation et la configuration de CrowdSec à l’aide d’Ansible. 🥳🌎 Meet new CrowdSec partners: @aukfood, @CloudfenceSec, #eranyacloud, @SitesByDesignAU Our global partners assist our clients with the highest level of […]
Recherche plein-texte avec Nextcloud et Elasticsearch
Nous allons vous présenter dans cet article la recherche plein texte (ou Full-Text Search) sur une instance Nextcloud. Concrètement, il s’agit de rechercher un mot bien précis dans l’ensemble de vos fichiers. 📂 Le fonctionnement est le suivant : les mots contenus dans les documents sont indexés dans une base Elasticsearch, et lors de la […]
Supervision: tour d’horizon avec CentCTL pour Centreon Open Source.
Historique CentCTL est un exécutable indépendant créé en 2020 par Mélissa Bertin au sein de la société YPSI. Tout comme CLAPI, il utilise l’API pour réaliser la majeure partie des tâches sur Centreon en ligne de commande. CLAPI nécessite d’être exécuté localement sur le serveur Centreon Central. Vous aurez donc besoin d’une connexion SSH pour […]
Problème de routage réseau dans un conteneur
Ce petit article est un compte rendu d’intervention sur un conteneur qui veut pas m’obéir … le méchant … Le contexte : je déploie un Nextcloud avec docker-compose, ce Nextcloud est derrière un Traefik (voir article ), j’en déploie plusieurs régulièrement sans problèmes et là pour celui-ci de façon aléatoire il me prends pas le […]
Stockage nfs avec Kubernetes
[fusion_builder_container type=”flex” hundred_percent=”no” hundred_percent_height=”no” min_height=”” hundred_percent_height_scroll=”no” align_content=”stretch” flex_align_items=”flex-start” flex_justify_content=”flex-start” flex_column_spacing=”” hundred_percent_height_center_content=”yes” equal_height_columns=”no” container_tag=”div” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” link_color=”” link_hover_color=”” border_sizes=”” border_sizes_top=”” border_sizes_right=”” border_sizes_bottom=”” border_sizes_left=”” border_color=”” border_style=”solid” spacing_medium=”” margin_top_medium=”” margin_bottom_medium=”” spacing_small=”” margin_top_small=”” margin_bottom_small=”” margin_top=”” margin_bottom=”” padding_dimensions_medium=”” padding_top_medium=”” padding_right_medium=”” padding_bottom_medium=”” padding_left_medium=”” padding_dimensions_small=”” padding_top_small=”” padding_right_small=”” padding_bottom_small=”” padding_left_small=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” box_shadow=”no” box_shadow_vertical=”” box_shadow_horizontal=”” box_shadow_blur=”0″ box_shadow_spread=”0″ […]
Gestion de certificats SSL avec cert-manager et Nginx dans Kubernetes
[fusion_builder_container type=”flex” hundred_percent=”no” hundred_percent_height=”no” min_height=”” hundred_percent_height_scroll=”no” align_content=”stretch” flex_align_items=”flex-start” flex_justify_content=”flex-start” flex_column_spacing=”” hundred_percent_height_center_content=”yes” equal_height_columns=”no” container_tag=”div” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” link_color=”” link_hover_color=”” border_sizes=”” border_sizes_top=”” border_sizes_right=”” border_sizes_bottom=”” border_sizes_left=”” border_color=”” border_style=”solid” spacing_medium=”” margin_top_medium=”” margin_bottom_medium=”” spacing_small=”” margin_top_small=”” margin_bottom_small=”” margin_top=”” margin_bottom=”” padding_dimensions_medium=”” padding_top_medium=”” padding_right_medium=”” padding_bottom_medium=”” padding_left_medium=”” padding_dimensions_small=”” padding_top_small=”” padding_right_small=”” padding_bottom_small=”” padding_left_small=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” box_shadow=”no” box_shadow_vertical=”” box_shadow_horizontal=”” box_shadow_blur=”0″ box_shadow_spread=”0″ […]