Pivert's Blog

CREATIVE MIND, CREATIVE WORKS.

OpenSource
DevOps

Privacy
Fun
IoT

Categories

Latest

  • Add ACME via DNS to ProxmoxVE – Let’sEncrypt

    Add ACME via DNS to ProxmoxVE – Let’sEncrypt

    Reading Time: 2 minutesAdd Automatic Certificate Management Environment (ACME) to ProxmoxVE (Let’sEncrypt) via DNS. Most of the time, http authentication for the ACME protocol is perfect. But since PVE is an infrastructure device, you might not have the option nor want to expose its port 80 on Internet, voiding the http validation. Remains the DNS…

    Read More

  • 7. Shorewall : Filtrez sur la géolocalisation / GeoIP

    7. Shorewall : Filtrez sur la géolocalisation / GeoIP

    Reading Time: < 1 minuteShorewall permet d’exploiter le filtrage d’IP par geo-localisation de l’IP fourni par Netfilter. Pour cela, il faut d’abord installer quelques outils, et surtout la base de donnée des plages d’IP et leur localisation géographique connue. Voici la liste des commandes qui devrait vous permettra d’avoir une base de données exploitable sur…

    Read More

  • LVM pvresize: cannot resize to nnn extents as later ones are allocated

    Reading Time: 2 minutesLinux is very flexible with partitions, move, resizes and many other operations, especially if LVM is in action. But sometimes, you might want to shrink a PV to get some free space on your disk, and get the following error : The message is explicit, but you need some manual steps to…

    Read More

  • The Crucial P3 SSD Controversy Unveiled

    Reading Time: 3 minutesIn the realm of solid-state drives (SSDs), expectations are high, especially when consumers are parting with a significant amount of money in anticipation of a substantial performance boost for their computing needs. However, a recent experience with Crucial’s P3 SSDs has brought to light some unsettling truths about the product’s advertised capabilities…

    Read More

  • 6. Shorewall : Haute disponibilité avec `keepalived`

    6. Shorewall : Haute disponibilité avec `keepalived`

    Reading Time: 6 minutesIntroduction Que ce soit pour les mise à jour du serveur Shorewall ou pour le «fail-over», configurez votre Shorewall en HA (haute disponibilité). Ce 6è post cloture la série d’articles dédiés à Shorewall: Le firewall est un élément essentiel du réseau, il doit démarrer avant tout autre service (même avant les serveurs…

    Read More

  • Connectez-vous à “Un Monde Merveilleux” via IRC : Votre Guide Pratique

    Connectez-vous à “Un Monde Merveilleux” via IRC : Votre Guide Pratique

    Reading Time: 2 minutesVous êtes un adepte de Minetest et vous cherchez un moyen plus pratique de communiquer avec les autres joueurs sans lancer le jeu ? Que ce soit pour partager des astuces, faire des copier/coller de commandes ou même pour utiliser des outils de traduction, se connecter au chat du serveur “Un Monde…

    Read More

  • Migrate MariaDB Databases to a Galera Cluster on a Kubernetes 3-node Server with OpenEBS ZFSPV StorageClass

    Migrate MariaDB Databases to a Galera Cluster on a Kubernetes 3-node Server with OpenEBS ZFSPV StorageClass

    Reading Time: 14 minutesIntroduction High availability is paramount for stateful applications like MariaDB in Kubernetes (K8S). While our primary focus is MariaDB, these principles can be applied to various high-availability clusters such as MySQL, Kafka, Elasticsearch, Redis, or PostgreSQL with Operator to name few. This also applies to any workload not requiring strong persistence such…

    Read More

  • Les Belges ont-ils un avantage à souscrire à un abonnement GSM à l’étranger ?

    Les Belges ont-ils un avantage à souscrire à un abonnement GSM à l’étranger ?

    Reading Time: 5 minutesLes Belges aiment leurs chers fournisseurs nationaux, et il faut reconnaître qu’ils sont très ingénieux. On vous propose maintenant des appels “Illimités”, “valables en Belgique”, sauf si vous êtes en Belgique. Et c’est bien du Belge, car vous ne trouverez pas ce genre d’arnaque avec les opérateurs luxembourgeois ou français. Captures du…

    Read More

  • TOP 50 Easy Vim commands to speed up editing

    TOP 50 Easy Vim commands to speed up editing

    Reading Time: 10 minutesVim is there for decades and widely used. It continues to progress with regularly updated versions and forks such as Neovim. The problem: we can’t learn Vim by just using it. It requires a minimum training. We won’t talk about Vi, the Vim ancestor which might be there for half century. But…

    Read More

  • RKE2 cluster on Ubuntu 22.04 in minutes – Ansible Galaxy and Manual options (2 ways)

    RKE2 cluster on Ubuntu 22.04 in minutes – Ansible Galaxy and Manual options (2 ways)

    Reading Time: 6 minutesHere are 2 ways to set up a Ranche Kubernetes Engine cluster of 3 (or more) nodes. Minimum requirements Rancher made RKE2 straightforward to install. Here is an example configuration. For details, refer to docs.rke2.io The LAB description Hostname IP Address vCPU RAM (GB) proxy.home.pivert.org 192.168.66.20 1 1 rke21.home.pivert.org 192.168.66.21 2 4…

    Read More

  • TUXEDO InfinityBook Pro Gen7 (MK2) Review – Avis

    TUXEDO InfinityBook Pro Gen7 (MK2) Review – Avis

    Reading Time: 6 minutesJ”utilise qutodiennement un laptop TUXEDO InfinityBook Pro Gen7 (MK2) modèle performance depuis 2 mois.Il est donc temps d’écrire un avis sur ce laptop particulièrement compact et performant. Description P.S. le prix du laptop intègre l’impression personnalisée et une préinstallation de Windows dans Virtualbox sans license. Avis Ce petit laptop est un monstre…

    Read More

  • Upgrade NVMe on Linux / Proxmox / Ceph

    Upgrade NVMe on Linux / Proxmox / Ceph

    Reading Time: 10 minutesI just upgraded my tiny 512GB NVMe SSD to a 4TB one on each node. I started with the host pve3. Here are the steps. Prerequisites Glossary Procedure Note the GPT PMBR size mismatch showing that the new disk is 8 times bigger. List the partitions with p Hopefully, and in most…

    Read More