ansible_kodo_cloud_server

Название Роли

Kodo Cloud — это решение для резервного копирования Office 365. Эта роль развертывает сервер Kodo Cloud, который является центральной точкой управления.

Требования

Минимальная установка CentOS/RHEL 8 и аутентификация по открытому ключу между командным хостом и целевой машиной.

Переменные Роли

По умолчанию:

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_* - отвечает за установку MariaDB (репозиторий, версия, дистрибутив)
  • kodo_repo - указывает на репозиторий RPM Kodo Cloud
  • kodo_staging_path - позволяет настроить, где будет находиться временное пространство на сервере
  • kodo_backup_destination_path - позволяет настроить, где будет находиться место хранения резервных копий на сервере
  • vdo_physical_device - по умолчанию не определен - когда задан, конфигурирует VDO на указанном блочном устройстве (например, /dev/sdb)
  • vdo_logical_device_size - логический размер тома VDO, по умолчанию 3 * размер физического блочного устройства VDO
  • vdo_volume_name - если VDO будет настроен - имя тома VDO
  • vdo_fs - если VDO будет настроен - тип эффективной файловой системы, создаваемой поверх VDO
  • vdo_fs_mkfs_opts - если VDO будет настроен - параметры mkfs при создании эффективной файловой системы поверх VDO
  • vdo_mount_point - если VDO будет настроен - точка монтирования для эффективной файловой системы, используемой поверх VDO - обычно это временное пространство вместе с местом для резервного копирования.

Зависимости

Не применимо.

Пример Playbook

Этот пример разворачивает сервер Kodo на хосте server (можно развернуть только один сервер) и несколько агентов на хостах agents.

- hosts: server
  roles:
   - xe0nic.ansible_kodo_cloud_server

- hosts: agents
  roles:
   - xe0nic.ansible_kodo_cloud_agent

Пример инвентаря хостов (необходимо убедиться, что аутентификация по SSH с публичным ключом для пользователя ansible, указанного в инвентаре, настроена):

[all:vars]
ansible_user = root

[server]
192.168.155.233

[agents]
192.168.155.233 agent_name=agent1

Лицензия

MIT

Информация об авторе

Для получения дополнительной информации посетите сайт продукта: https://storware.eu/products/kodo-for-cloud Документация: https://storware.gitbook.io/kodo-for-cloud-office365

О проекте

Storware Kodo Cloud Server role

Установить
ansible-galaxy install Storware/ansible-kodo-cloud-server
Лицензия
Unknown
Загрузки
327
Владелец
Ensuring data availability and business continuity at every level, in all circumstances.