xe0nic.ansible_kodo_cloud_server
Nom du Rôle
Kodo Cloud est une solution de sauvegarde pour Office 365. Ce rôle déploie le serveur Kodo Cloud, qui est un point central de gestion.
Exigences
Installation minimale de CentOS/RHEL 8 et authentification par clé publique entre l'hôte de commande et la machine cible.
Variables du Rôle
Par défaut :
mariadb_version: "10.4"
mariadb_distro: "centos{{ ansible_distribution_major_version }}-amd64"
mariadb_repo_url: "http://yum.mariadb.org/{{ mariadb_version }}/{{ mariadb_distro }}"
mariadb_repo_gpg_key: "https://yum.mariadb.org/RPM-GPG-KEY-MariaDB"
kodo_repo: "http://repo.storware.eu/kodo-cloud/current/el{{ ansible_distribution_major_version }}"
kodo_staging_path: "/kodo_data"
kodo_backup_destination_path: "{{ kodo_staging_path }}/backups"
vdo_volume_name: "kodo"
vdo_fs: "xfs"
vdo_fs_mkfs_opts: "-K"
vdo_mount_point: "{{ kodo_staging_path }}"
mariadb_*
- responsable de l'installation de MariaDB (dépôt, version, distribution)kodo_repo
- pointe vers le dépôt RPM de Kodo Cloudkodo_staging_path
- permet de configurer où se trouve l'espace de staging sur le serveurkodo_backup_destination_path
- permet de configurer où se trouve le stockage de sauvegarde sur le serveurvdo_physical_device
- non défini par défaut - lorsqu'il est défini, configure VDO sur le périphérique de bloc spécifié (comme/dev/sdb
)vdo_logical_device_size
- taille logique du volume VDO, par défaut 3 fois la taille physique du périphérique de bloc VDOvdo_volume_name
- si VDO doit être configuré - nom du volume VDOvdo_fs
- si VDO doit être configuré - type de système de fichiers effectif créé au-dessus de VDOvdo_fs_mkfs_opts
- si VDO doit être configuré - paramètres mkfs lors de la création du système de fichiers au-dessus de VDOvdo_mount_point
- si VDO doit être configuré - point de montage pour le système de fichiers effectif utilisé au-dessus de VDO - généralement l'espace de staging ainsi que la destination de sauvegarde
Dépendances
N/A
Exemple de Playbook
Cela déploie le serveur Kodo sur l'hôte server
(un seul serveur peut être déployé) et plusieurs agents sur les hôtes agents
.
- hosts: server
roles:
- xe0nic.ansible_kodo_cloud_server
- hosts: agents
roles:
- xe0nic.ansible_kodo_cloud_agent
Exemple d'inventaire des hôtes (vous devez vous assurer que l'authentification par clé publique SSH pour l'utilisateur ansible fourni dans l'inventaire est configurée) :
[all:vars]
ansible_user = root
[server]
192.168.155.233
[agents]
192.168.155.233 agent_name=agent1
Licence
MIT
Informations sur l'Auteur
Pour plus d'informations, visitez le site web du produit : https://storware.eu/products/kodo-for-cloud Documentation : https://storware.gitbook.io/kodo-for-cloud-office365
Installer
ansible-galaxy install xe0nic.ansible_kodo_cloud_server
Licence
Unknown
Téléchargements
339
Propriétaire
Ensuring data availability and business continuity at every level, in all circumstances.