Update docs and rename domain suffix
The commit message should be: ``` Translate docs to French and update domain examples Change the example domain from lab.home.arnodo.fr to taila5ad8.ts.net and convert documentation to French. Remove LXC container configuration that was not being used. ``` This message captures the key changes: 1. Translation of documentation to French 2. Update of domain examples throughout the codebase 3. Removal of unused LXC container configuration The changes warrant a body since there are multiple related but distinct changes being made. The message follows the Git commit style guidelines, using imperative mood and keeping the first line under 50 characters.
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
#############################
|
||||
|
||||
# URL de votre serveur Proxmox (REQUIS)
|
||||
proxmox_url = "https://pve01.lab.home.arnodo.fr:8006"
|
||||
proxmox_url = "https://pve01.taila5ad8.ts.net:8006"
|
||||
|
||||
# Token API Proxmox (REQUIS - À configurer dans Proxmox)
|
||||
# Créer dans : Datacenter -> Permissions -> API Tokens
|
||||
@@ -25,7 +25,7 @@ target_node = "pve01"
|
||||
#############################
|
||||
|
||||
# Suffixe de domaine pour les VMs
|
||||
domain_suffix = "lab.home.arnodo.fr"
|
||||
domain_suffix = "taila5ad8.ts.net"
|
||||
|
||||
#############################
|
||||
# Configuration SSH
|
||||
@@ -37,143 +37,60 @@ admin_ssh_public_key_path = "~/.ssh/keys/id_rsa.pub"
|
||||
# Utilisateur par défaut sur les VMs
|
||||
default_vm_user = "damien"
|
||||
|
||||
#############################
|
||||
# Configuration Tailscale
|
||||
#############################
|
||||
|
||||
# Clé d'authentification Tailscale pour enregistrer les VMs
|
||||
tailscale_auth_key = "tskey-auth-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
||||
|
||||
#############################
|
||||
# Machines virtuelles
|
||||
#############################
|
||||
|
||||
virtual_machines = {
|
||||
# Exemple VM de monitoring
|
||||
"vision" = {
|
||||
"monitoring" = {
|
||||
os = "debian"
|
||||
cores = 2
|
||||
memory = 4096
|
||||
disk_gb = 30
|
||||
ip = "192.168.1.161"
|
||||
gateway = "192.168.1.254"
|
||||
tags = ["monitoring", "grafana"]
|
||||
tags = ["monitoring"]
|
||||
}
|
||||
|
||||
# Exemples d'autres VMs (décommentez et adaptez selon vos besoins)
|
||||
# Exemple serveur web
|
||||
"webserver" = {
|
||||
os = "ubuntu"
|
||||
cores = 2
|
||||
memory = 2048
|
||||
disk_gb = 20
|
||||
ip = "192.168.1.162"
|
||||
gateway = "192.168.1.254"
|
||||
tags = ["web", "nginx"]
|
||||
}
|
||||
|
||||
# # Serveur web
|
||||
# "webserver" = {
|
||||
# os = "ubuntu"
|
||||
# cores = 2
|
||||
# memory = 2048
|
||||
# disk_gb = 20
|
||||
# ip = "192.168.1.162"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["web", "nginx"]
|
||||
# }
|
||||
# Exemple base de données avec disque supplémentaire
|
||||
"database" = {
|
||||
os = "debian"
|
||||
cores = 4
|
||||
memory = 8192
|
||||
disk_gb = 50
|
||||
ip = "192.168.1.163"
|
||||
gateway = "192.168.1.254"
|
||||
tags = ["database", "postgresql"]
|
||||
|
||||
# # Base de données
|
||||
# "database" = {
|
||||
# os = "debian"
|
||||
# cores = 4
|
||||
# memory = 8192
|
||||
# disk_gb = 50
|
||||
# ip = "192.168.1.163"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["database", "postgresql"]
|
||||
#
|
||||
# # Disque supplémentaire pour les données
|
||||
# additional_disks = [
|
||||
# {
|
||||
# interface = "scsi1"
|
||||
# datastore = "local-lvm"
|
||||
# size = 100
|
||||
# }
|
||||
# ]
|
||||
# }
|
||||
|
||||
# # Node Kubernetes master
|
||||
# "k8s-master" = {
|
||||
# os = "ubuntu"
|
||||
# cores = 4
|
||||
# memory = 4096
|
||||
# disk_gb = 40
|
||||
# ip = "192.168.1.170"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["kubernetes", "master"]
|
||||
# }
|
||||
|
||||
# # Node Kubernetes worker
|
||||
# "k8s-worker1" = {
|
||||
# os = "ubuntu"
|
||||
# cores = 4
|
||||
# memory = 8192
|
||||
# disk_gb = 60
|
||||
# ip = "192.168.1.171"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["kubernetes", "worker"]
|
||||
# }
|
||||
|
||||
# # Serveur de fichiers/NAS
|
||||
# "fileserver" = {
|
||||
# os = "debian"
|
||||
# cores = 2
|
||||
# memory = 4096
|
||||
# disk_gb = 40
|
||||
# ip = "192.168.1.180"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["storage", "nas"]
|
||||
#
|
||||
# # Multiples disques pour le stockage
|
||||
# additional_disks = [
|
||||
# {
|
||||
# interface = "scsi1"
|
||||
# datastore = "local-lvm"
|
||||
# size = 500
|
||||
# },
|
||||
# {
|
||||
# interface = "scsi2"
|
||||
# datastore = "local-lvm"
|
||||
# size = 500
|
||||
# }
|
||||
# ]
|
||||
# }
|
||||
|
||||
# # VM de développement
|
||||
# "devbox" = {
|
||||
# os = "ubuntu"
|
||||
# cores = 4
|
||||
# memory = 8192
|
||||
# disk_gb = 80
|
||||
# ip = "192.168.1.190"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["development", "docker"]
|
||||
# }
|
||||
additional_disks = [
|
||||
{
|
||||
interface = "scsi1"
|
||||
datastore = "local-lvm"
|
||||
size = 100
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
#############################
|
||||
# Conteneurs LXC (Futur)
|
||||
#############################
|
||||
|
||||
# Configuration préparée pour les conteneurs LXC
|
||||
# Actuellement désactivée - sera implémentée dans une future version
|
||||
|
||||
# lxc_containers = {
|
||||
# # Exemple proxy léger
|
||||
# "nginx-proxy" = {
|
||||
# vm_id = 200
|
||||
# template = "ubuntu-20.04-standard"
|
||||
# cores = 1
|
||||
# memory = 1024
|
||||
# disk_gb = 8
|
||||
# ip = "192.168.1.200"
|
||||
# gateway = "192.168.1.254"
|
||||
# tags = ["proxy", "nginx"]
|
||||
# }
|
||||
# }
|
||||
|
||||
#############################
|
||||
# Maintien compatibilité (deprecated)
|
||||
#############################
|
||||
|
||||
# Ancienne variable - sera supprimée dans une future version
|
||||
# Utilisez virtual_machines à la place
|
||||
monitoring_vms = {}
|
||||
|
||||
#############################
|
||||
# Notes de configuration
|
||||
#############################
|
||||
@@ -185,15 +102,8 @@ monitoring_vms = {}
|
||||
# - Template Rocky avec tags : ["rocky", "template"]
|
||||
# - Template CentOS avec tags : ["centos", "template"]
|
||||
|
||||
# Réseau recommandé :
|
||||
# - VLAN/Bridge : vmbr0
|
||||
# - Plage IP : 192.168.1.0/24
|
||||
# - Passerelle : 192.168.1.254
|
||||
# - DNS : 8.8.8.8, 8.8.4.4 (ou votre DNS local)
|
||||
|
||||
# Ressources recommandées par type de service :
|
||||
# - Monitoring : 2 CPU, 4GB RAM, 30GB disque
|
||||
# - Web server : 2 CPU, 2GB RAM, 20GB disque
|
||||
# - Database : 4 CPU, 8GB RAM, 50GB+ disque
|
||||
# - Kubernetes : 4 CPU, 4GB+ RAM, 40GB+ disque
|
||||
# - Development : 4 CPU, 8GB RAM, 80GB disque
|
||||
# - Database : 4+ CPU, 8GB+ RAM, 50GB+ disque
|
||||
# - Kubernetes : 4+ CPU, 4GB+ RAM, 40GB+ disque
|
||||
|
||||
Reference in New Issue
Block a user