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