xe0nic.ansible_kodo_cloud_server

Nombre del Rol

Kodo Cloud es una solución de respaldo para Office 365. Este rol despliega el Servidor Kodo Cloud, que es el punto central de gestión.

Requisitos

Instalación mínima de CentOS/RHEL 8 y autenticación por clave pública entre el host de comando y la máquina objetivo.

Variables del Rol

Por defecto:

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 la instalación de MariaDB (repositorio, versión, distribución)
  • kodo_repo - apunta al repositorio RPM de Kodo Cloud
  • kodo_staging_path - permite configurar dónde se encuentra el espacio de preparación en el servidor
  • kodo_backup_destination_path - permite configurar dónde se almacenan las copias de seguridad en el servidor
  • vdo_physical_device - por defecto no definido - cuando se establece, configura VDO en el dispositivo de bloque especificado (como /dev/sdb)
  • vdo_logical_device_size - tamaño lógico del volumen VDO, por defecto 3 * tamaño físico del dispositivo de bloque VDO
  • vdo_volume_name - si se va a configurar VDO - nombre del volumen VDO
  • vdo_fs - si se va a configurar VDO - tipo de sistema de archivos efectivo creado sobre VDO
  • vdo_fs_mkfs_opts - si se va a configurar VDO - parámetros de mkfs al crear el sistema de archivos efectivo sobre VDO
  • vdo_mount_point - si se va a configurar VDO - punto de montaje para el sistema de archivos efectivo utilizado sobre VDO - generalmente espacio de preparación junto con el destino de las copias de seguridad.

Dependencias

N/A

Ejemplo de Playbook

Esto despliega el servidor Kodo en el host server (solo se puede desplegar un servidor) y múltiples agentes en los hosts agents.

- hosts: server
  roles:
   - xe0nic.ansible_kodo_cloud_server

- hosts: agents
  roles:
   - xe0nic.ansible_kodo_cloud_agent

Ejemplo de inventario de hosts (debes asegurarte de que la autenticación por clave pública SSH para el usuario ansible proporcionado en el inventario esté configurada):

[all:vars]
ansible_user = root

[server]
192.168.155.233

[agents]
192.168.155.233 agent_name=agent1

Licencia

MIT

Información del Autor

Para más información, visita la página del producto: https://storware.eu/products/kodo-for-cloud Documentación: https://storware.gitbook.io/kodo-for-cloud-office365

Acerca del proyecto

Storware Kodo Cloud Server role

Instalar
ansible-galaxy install xe0nic.ansible_kodo_cloud_server
Licencia
Unknown
Descargas
339
Propietario
Ensuring data availability and business continuity at every level, in all circumstances.