xe0nic.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 - Kodo CloudのRPMリポジトリを指します
  • kodo_staging_path - サーバー上のステージングスペースの配置を設定します
  • kodo_backup_destination_path - サーバー上のバックアップストレージの配置を設定します
  • vdo_physical_device - デフォルトでは未定義 - 設定すると、指定されたブロックデバイス(例:/dev/sdb)にVDOを構成します
  • vdo_logical_device_size - VDOボリュームの論理サイズ、デフォルトはVDOブロックデバイスの物理サイズの3倍
  • vdo_volume_name - VDOが構成される場合のボリューム名
  • vdo_fs - VDOが構成される場合に作成されるファイルシステムのタイプ
  • vdo_fs_mkfs_opts - VDOが構成される場合にファイルシステム作成時のmkfsパラメータ
  • vdo_mount_point - VDOが構成される場合のファイルシステムのマウントポイント - 通常、ステージングスペースとバックアップ先

依存関係

該当なし

例プレイブック

これはserverホストにKodoサーバーをデプロイし(1台のサーバーのみがデプロイ可能)、agentsホストに複数のエージェントをデプロイします。

- hosts: server
  roles:
   - xe0nic.ansible_kodo_cloud_server

- hosts: agents
  roles:
   - xe0nic.ansible_kodo_cloud_agent

ホストのインベントリ例(インベントリに記載されたansibleユーザーのSSH公開鍵認証が構成されていることを確認する必要があります):

[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 xe0nic.ansible_kodo_cloud_server
ライセンス
Unknown
ダウンロード
339
所有者
Ensuring data availability and business continuity at every level, in all circumstances.