You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julien Cabillot 980b103b7a Merge pull request 'Permit custom configuration' (#3) from feature/config into master 3 months ago
defaults Fix kitchen 3 months ago
meta Impor 1 year ago
tasks Add `cwa_url_*` to permit override of the RPM url 3 months ago
test/integration/default Only file for test 1 year ago
tests single quotes, single quotes everywhere 1 year ago
.gitignore Impor 1 year ago
.pre-commit-config.yaml Add .pre-commit 3 months ago
CHANGELOG.md doc: better changelog 3 months ago
Jenkinsfile import 1 year ago
LICENSE Initial commit 1 year ago
README.md doc: Add limitations 3 months ago
kitchen.yml doc: better changelog 3 months ago

README.md

ansible-role-cloudwatchagent

Install AWS Cloudwatch Agent for CentOS / RHEL / Amazon Linux 2.

Limitations

  • By default this role doesn't automatically start the service, you can configure that with the variable cwa_start.
  • This role doesn't manage changes on the configuration

Requirements

N/A

Role Variables

Variable Description
cwa_enable Should this role enable the service
cwa_start Should this role start the service
cwa_url_amazon URL of the RPM for Amazon
cwa_url_centos URL of the RPM for CentOS
cwa_url_rhel URL of the RPM for RHEL
cwa_configd_list List of files to copy in the configuration directory

Dependencies

N/A

Example Playbook

  tasks:
  - name: 'Install Cloudwatch Agent'
    vars:
      cwa_start: True
      cwa_configd_list:
        - 'files/cwa.json'
    include_role:
      name: 'ansible-role-cloudwatchagent'

License

MIT

Author Information

FXInnovation Inc