xe0nic.ansible_kodo_endpoints_server
Kodo for Endpoints Server
Kodo Endpoints is a backup solution for Windows and MacOS computers (desktops and laptops) that uses Continuous Data Protection (CDP). This setup installs the Kodo Endpoints Server, which helps manage everything centrally.
Requirements
You need a minimal installation of CentOS Stream/RHEL 8 and set up public key authentication between the command host and the target machine.
Role Variables
Defaults:
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-endpoints/current"
kodo_staging_path: "/kodo_data"
mariadb_*
- handles the installation of MariaDB (repository, version, distribution)kodo_repo
- links to the Kodo Endpoints RPM repositorykodo_staging_path
- lets you set where the staging area is on the serverkodo_backup_destination_path
- lets you set where backup storage is located on the server
Dependencies
None.
Example Playbook
This installs the Kodo server on the server
host (only one server can be installed) and multiple agent installations on agents
hosts.
- hosts: server
roles:
- xe0nic.ansible_kodo_endpoints_server
Example hosts inventory (make sure SSH public key authentication for the ansible user in the inventory is set up):
[all:vars]
ansible_user = root
[server]
192.168.155.233
License
MIT
Author Information
For more information, visit the product website: https://storware.eu/products/kodo-for-endpoints Documentation: https://storware.gitbook.io/kodo-for-endpoints
Storware Kodo Endpoints Server role
ansible-galaxy install xe0nic.ansible_kodo_endpoints_server