# Cloud-Init Snippets pour Proxmox ## Avant l'upload Remplace les placeholders dans chaque fichier YAML : - `YOUR_SSH_PUBLIC_KEY` : Ta clé SSH publique - `YOUR_FORGEJO_REPO_URL` : URL du dépôt Forgejo (ex: https://forgejo.tellserv.fr/Tellsanguis/Homelab.git) - `YOUR_FORGEJO_TOKEN` : Token Forgejo - `YOUR_K3S_TOKEN` : Token K3S cluster ## Upload via interface Proxmox ### acemagician (k3s-server-1) 1. Proxmox → acemagician → Datacenter → Storage → local 2. Content → Snippets → Upload 3. Upload `cloud-init-k3s-server-1.yaml` ### elitedesk (k3s-server-2) 1. Proxmox → elitedesk → Datacenter → Storage → local 2. Content → Snippets → Upload 3. Upload `cloud-init-k3s-server-2.yaml` ### thinkpad (etcd-witness) 1. Proxmox → thinkpad → Datacenter → Storage → local 2. Content → Snippets → Upload 3. Upload `cloud-init-etcd-witness.yaml` ## Vérification Après upload, les fichiers doivent être présents dans : - `/var/lib/vz/snippets/cloud-init-k3s-server-1.yaml` (acemagician) - `/var/lib/vz/snippets/cloud-init-k3s-server-2.yaml` (elitedesk) - `/var/lib/vz/snippets/cloud-init-etcd-witness.yaml` (thinkpad)