The Falcon LogScale Collector Collection is used for easy installation and linking to the LogScale platform.
Tested with the Ansible Core >= 2.13.0 versions, and the current development version of Ansible. Ansible Core versions before 2.13.0 are not supported.
Role Name | Documentation |
---|---|
itrunsde.logscale_collector.install | README |
itrunsde.logscale_collector.enroll | README |
To install the Falcon Ansible Collection using the command-line interface, execute the following:
ansible-galaxy collection install itrunsde.logscale_collector
To include the collection in a requirements.yml
file and install it through ansible-galaxy
, use the following format:
---
collections:
- itrunsde.logscale_collector
Then run:
ansible-galaxy collection install -r requirements.yml
-
Upgrading the Collection: Note that if you've installed the collection from Ansible Galaxy, it won't automatically update when you upgrade the
ansible
package. To manually upgrade to the latest version, use:ansible-galaxy collection install itrunsde.logscale_collector --upgrade
-
Installing a Specific Version: If you need to install a particular version of the collection (for example, to downgrade due to an issue), you can specify the version as follows:
ansible-galaxy collection install itrunsde.logscale_collector:==1.0.0
---
- hosts: servers
roles:
- name: itrunsde.logscale_collector.install
vars:
installer:
debian: "humio-log-collector_1.5.3_linux_amd64.deb"
redhat: "humio-log-collector_1.5.3_linux_amd64.rpm"
-name: itrunsde.logscale_collector.enroll
vars:
- token: "xxxxxxxxxx"
If you need more information on this topic, you can find an article on the subject here.