User avatar
Tournesol 🌻 @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... J'ai dĂ©cidĂ© y'a quelques jours de trouver un moyen de rĂ©pliquer mon homelab facilement dans le cas ou le hardware crève ou je veux juste migrer sur un nouvel hote

J'ai pensé tout d'abord à proxmox pour que ça gère une VM dont j'aurai juste à snapshot l'image et la regénérer n'importe ou. L'idée est cool surtout que l'ui de proxmox est carré mais devoir installer tout un nouveau système alors que j'ai qu'un seul serveur. La migration en production nécessite que je formate tout mon système actuel avant d'être sûr que tout marche.

Du coup j'ai eu l'idée de créer une vm sur mon système acteul dans lequel j'installe proxmox. C'est pratique pour migrer petit à petit mais ça fait beaucoup de VM imbriquées les unes dans les autres...

Et je vais pas mentir, l'idée d'utiliser des LXC m'a tappé dans l'oeil puisque je ne cherche pas une isolation totale du système. Et puis je me rends compte que Proxmox semble hyper pratique mais ça risque de me saoulé d'être bloqué dans cette solution commerciale.

Du coup je pense créé à la mano un LXC sur mon système et petit à petit migrer mes services dedans. J'aurais plus qu'à faire un simple copié/collé du container pour avoir une snapshot. Dedans je migrerais mes docker compose et autres installations natives.

Je vous avoue aussi avoir l'idée de migrer mes services docker vers podman juste pour les rooless par défaut et l'intégration avec systemd
2
2
0
0
2
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... Et lĂ  je me triture la tĂŞte Ă  me dire que tant qu'Ă  reconstruire tout mon système, autant apprendre Ansible et tout documenter dedans pour facilitĂ© la gestion dans le temps ​:neocat_melt_sob:​
1
2
0
0
1
User avatar
LautreG, souvent dans la Lune @lautreg@pouet.chapril.org
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol
Tu parles de LXC? Super.
Proxmox gère bien les LXC.

Quelques suggestions pour donner des idées :

Regarde du côté de Incus, qui est un fork de LXD.

Ansible demande des fichiers en Yaml.
Regarde du côté de Rexify, même principe, mais en Perl et sans Yaml. (Et beaucoup plus rapide).

Et, as-tu envisagé d'avoir un serveur LTSP pour booter tes machines sans disque?
Comme tu gères séparément les disques et les backups.
2
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @lautreg @tournesol C'est censĂ© ĂŞtre une upgrade d'utiliser Perl Ă  la place de YAML ? ​:akko_thonk:​
1
0
0
0
1