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
Tournesol đŸŒ» @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @lautreg oh merci pour toutes ces infos ​:nko_whoaa:​

je vais creuser tout ça ! Je sais pour proxmox qui gÚre les LXC mais je pense commencer par créer les containers sur le systÚme actuel et si jamais je regrette ne pas utiliser proxmox, je pourrais les migrer dessus.

et trÚs excité par l'idée de ne pas avoir à toucher du yaml merci
​:neocat_melt_sob_heart:​
0
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
User avatar
Snoopy @snoopy@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol

Yep c'est pas simple. Tu as réussis à config proxmox ? Je bloque toujours sur le DNS lors de l'install et ya pas la moindre doc claire dessus :(
1
0
0
0
User avatar
Tournesol đŸŒ» @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @snoopy j'ai pas fait des tests plus que ça. Je l'ai installĂ© sur une vm et j'ai crĂ©e des vm et containers en vitesse

c'est quoi qui bloque pour le dns ?
​:thaenkin:​
1
0
0
0
User avatar
Snoopy @snoopy@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol
Lors de l'installation il me demande un DNS. Pe je remet l'IP locale et je vois.

Seulement j'arrive pas Ă  savoir quelle genre d'IP il veut. Local ? Externe ? Et par defaut j'ai une ip que je reconnais pas.
1
0
0
0
User avatar
Tournesol đŸŒ» @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @snoopy ah ouais je le remplie jamais perso pour laisser par dĂ©faut, j'ai jamais trop bidouillĂ© mes DNS
1
0
0
0
User avatar
Snoopy @snoopy@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol
Pe que sur un coup de tete ça marcherait mais j'aimerai bien savoir vers oĂč ça pointe et la logique de ce rĂ©seau/installation. S'il yavait un message explicite du genre reseau local ça m'aiderait bcp ^^
1
0
0
0
User avatar
Tournesol đŸŒ» @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @snoopy 192.168.124.1 par dĂ©faut sur l'install proxmox en tout cas
donc c'est généralement vers ton routeur. Mais tu peux le changer pour des DNS externes oui
1
1
0
0
1
User avatar
Snoopy @snoopy@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol
Ah faut que je verifie alors merci pour la piste :3
0
0
0
0
User avatar
nabnux @nabnux@piaille.fr
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol attention la prochaine Ă©tape c'est d'avoir envie de tout migrer sous des jails FreeBSD... đŸ˜¶â€đŸŒ«ïž
:neocat_laugh_tears:1
1
1
0
1
User avatar
nabnux @nabnux@piaille.fr
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @tournesol blague Ă  part, oui proxmox c'est cool mais peut-ĂȘtre pas si utile avec un seul serveur.

aussi je pense que t'es au courant, mais de base un conteneur LXC c'est un peu moins léger qu'un conteneur OCI/docker, ça embarque toute une distrib qu'il faut aussi maintenir à jour.

pour ne pas simplifier les choses Proxmox depuis sa version 9 sait faire tourner des images OCI dans du LXC 🙃 (pas testĂ© perso)
1
1
0
0
User avatar
Tournesol đŸŒ» @tournesol@peculiar.florist
4mo
Train de pensée admin sys | Proxmox, VM, LXC, podman, ... @nabnux oui j'ai cru comprendre !
je pense vérifier si je tout passer sur des images OCI, ou juste avoir un LXC fourre tout
et ouais proxmox a l'air incroyable, mais c'est au final pas l'outils que je cherche et j'ai l'impression que j'apprendrais plus Ă  ne pas l'utiliser de suite

merci
​:neocat_heart:​
0
0
0
0