xe0nic.ansible_kodo_cloud_agent
角色名称
Kodo Cloud 是一个 Office 365 的备份解决方案。此角色部署 Kodo Cloud Agent,它是一个数据传输组件(与云集成并执行备份/恢复操作)。
要求
需要有 CentOS/RHEL 8 的最小安装,并且命令主机与目标机器之间的公钥认证。
角色变量
默认值:
kodo_repo: "http://repo.storware.eu/kodo-cloud/current/el{{ ansible_distribution_major_version }}"
kodo_repo
变量指向 Kodo Cloud 的 RPM 仓库kodo_staging_path
- 允许配置代理上的暂存空间位置(如果代理是远程的,请先手动通过 NFS 挂载服务器的暂存空间)
依赖关系
无
示例剧本
该剧本在 server
主机上部署 Kodo 服务器(只能部署一个服务器),并在 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