Skip to content

Instantly share code, notes, and snippets.

@lorenzogirardi
lorenzogirardi / proxmox_backup.sh
Last active February 22, 2025 09:03
proxmox_backup.sh
#!/bin/bash
# Configuration
NFS_SERVER="x.x.x.x" # Replace with your nfs server ip
NFS_SHARE="/volume1/backup-vm"
MOUNT_POINT="/mnt/proxmox-backup"
STORAGE_ID="syn"
LOG_FILE="/var/log/proxmox_backup.log"
DATE=$(date +"%Y-%m-%d")
BACKUP_DIR="$MOUNT_POINT/servername" # Replace with your server name

Argo

I chose this product because i was interested to have something similar to Rundeck , but with more extended capability in order to be possible build a ci/cd without spinnaker
https://argoproj.github.io/

The installation is quite easy , i've just trick a configmap due to volume mount problem genereted by my small kubernetes installation

For a basic installation you need to create a dedicated namespace
kubectl create namespace argo