rolehippie.rclone
rclone
Rôle Ansible pour installer et configurer la solution de sauvegarde rclone.
Parrainage
La création et l'amélioration de ce rôle Ansible ont été parrainées par mes employeurs actuels et précédents, tels que Cloudpunks GmbH et Proact Deutschland GmbH.
Table des matières
Exigences
- Version minimale d'Ansible :
2.10
Variables par défaut
rclone_arch
Architecture du package à installer
Valeur par défaut
rclone_arch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64' }}"
rclone_backups_extra
Liste des tâches de sauvegarde supplémentaires
Valeur par défaut
rclone_backups_extra: []
Exemple d'utilisation
rclone_backups_extra:
- name: exemple
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
content: |
exit 1
- name: exemple-de-url
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
url: http://exemple.com/exemple.yml
- name: exemple-de-modèle
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
src: chemin/vers/template.j2
- name: exemple-à-retirer
state: absent
rclone_backups_general
Liste des tâches de sauvegarde générales
Valeur par défaut
rclone_backups_general: []
Exemple d'utilisation
rclone_backups_general:
- name: exemple
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
content: |
exit 1
- name: exemple-de-url
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
url: http://exemple.com/exemple.yml
- name: exemple-de-modèle
minute: "0"
hour: "6"
day: "*"
month: "*"
weekday: "*"
src: chemin/vers/template.j2
- name: exemple-à-retirer
state: absent
rclone_definitions
Liste des définitions distantes
Valeur par défaut
rclone_definitions: []
Exemple d'utilisation
rclone_definitions:
- name: flexvault
endpoint: https://s3.tms.proactcloud.de
access_key: 8OK3V7PXMFDUTJJ7O4MT
secret_key: aCP5DMfw1-usOPkcu+wHSaRkgbAHY5O4rOKPCK6+
bucket: sauvegardes
filename_ecryption: standard
directory_encryption: True
primary_password: Mire5vohR0ohn6bei8tahngair4oophae6IefochuquopheemoaH
secondary_password: iechaa6xoxa9rie1iu0ucoM9Fa2da8thao1hai9Iv8wohphievie
rclone_package
URL de téléchargement pour le package à installer
Valeur par défaut
rclone_package: https://github.com/rclone/rclone/releases/download/v{{ rclone_version
}}/rclone-v{{ rclone_version }}-linux-{{ rclone_arch }}.deb
rclone_version
Version de la version à installer
Valeur par défaut
rclone_version: 1.68.0
Tags Découverts
rclone
Dépendances
- Aucune
Licence
Apache-2.0
Auteur
Installer
ansible-galaxy install rolehippie.rclone
Licence
apache-2.0
Téléchargements
5k
Propriétaire
Ansible role collection of Webhippie