-
Notifications
You must be signed in to change notification settings - Fork 0
Home
An ansible collection with linux-related roles to perform various setups.
Installs and configures Bareos and third-party components, adds Bareos file daemons to Bareos server, create user profiles and uploads configs to Bareos host:
- Typical installation of all Bareos components on the single host with PostgreSQL installation or already preinstalled;
- Typical installation of Bareos file daemon and add them to Bareos server;
- Typical installation of Web UI with Apache2 web server and (optionally) create user pofile to access;
- Uninstall Bareos components;
- Copy already predefined configs to
/etc/bareos
directory.
Find more at wiki page.
Installs lxc or lxcfs on linux system. More info at wiki page.
Installs zabbix agent and configures them for services, apps and platform autodiscovery on Zabbix Server side.
Configure tags for discovery of: mysql, postgresql, bareos, nginx, apache, isc-dhcp-server, memcached, virtualization, containerization, baremetal platforms vendors and many more.
More info at wiki page.
Set-up collection from ansible galaxy: ansible-galaxy collection install alexanderbazhenoff.linux
. If you need to
use custom installation path, e.g. ansible-galaxy collection install alexanderbazhenoff.linux -p /your/path
then
edit ansible.cfg. Use ansible --version
command to find the path of config file. Check
docs.ansible.com
for more info.
- Clone via ssh:
git clone git@github.com:alexanderbazhenoff/ansible-collection-linux.git
or https:git clone https://github.com/alexanderbazhenoff/ansible-collection-linux.git
. - Enter project directory
cd ansible-collection-linux
and build tar.gz archive of collection:ansible-galaxy collection build
. - Install collection from created tar.gz archive:
ansible-galaxy collection install $(ls -1 | grep ".tar.gz")
.
- Create inventory and create playbook files. Include these roles into your playbook. These roles include example playbooks and inventory files already. You can also find usage examples in readme files.
- If you like it please vote on ansible galaxy page.
This Source Code Form is subject to the terms of the MIT-0 license.