ansible-cmdb: Ansible-cmdb
https://galaxy.ansible.com/devopstoolbox.ansible-cmdb
ansible-galaxy install devopstoolbox.ansible-cmdb
- For RHEL, a Red Hat subscription or functional local repository.
- Ansible 2.4 or higher
ansible-cmdb_packages_state: present
ansible-cmdb_remove_packages: true
ansible-cmdb_enable_service: true
ansible-cmdb_enable_selinux: true
ansible-cmdb_copy_templates: true
ansible-cmdb_firewall_configure: true
ansible-cmdb_firewall_rules:
- service: ssh
- port: 3389
ansible-cmdb_users:
- user: devops
group: docker
ansible-cmdb_selinux_booleans:
- name: ftp_home_dir
state: true
persistent: true
- For Red Hat, subscription-manager.
---
- name: Install ansible-cmdb on localhost
hosts:
- localhost
connection: local
tasks:
- name: ansible-cmdb is configured
import_role:
name: devopstoolbox.ansible-cmdb
vars:
ansible-cmdb_packages_state: present
ansible-cmdb_remove_packages: true
ansible-cmdb_enable_service: true
ansible-cmdb_enable_selinux: true
ansible-cmdb_copy_templates: true
ansible-cmdb_firewall_configure: true
ansible-cmdb_firewall_rules:
- service: ssh
- port: 3389
ansible-cmdb_users:
- user: devops
group: docker
ansible-cmdb_selinux_booleans:
- name: ftp_home_dir
state: true
persistent: true
tags: ansible-cmdb
MIT