buluma.digitalocean-agent

Ansible Role digitalocean-agent

This role installs the DigitalOcean agent on your system.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

Example Playbook

Here’s a simple example taken from molecule/default/converge.yml. It runs on every push, pull request, and release.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.digitalocean-agent

Your system needs to be prepared. In the CI process, this is handled using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.ca_certificates
    - role: buluma.apt_autostart

For more details, see the full explanation and example on using these roles.

Requirements

State of Used Roles

The following roles are used to prepare your system. You can choose to prepare your system differently.

Requirement GitHub Version
buluma.apt_autostart Ansible Molecule Version
buluma.bootstrap Ansible Molecule Version
buluma.ca_certificates Ansible Molecule Version

Context

This role is part of many compatible roles. Check out their documentation for more information.

Here’s a visual overview of related roles:

dependencies

Compatibility

This role works with these container images:

Container Tags
Amazon Candidate
EL 8, 9
Debian all
Fedora all
Ubuntu all

You need at least Ansible version 2.12. Tests have been conducted on:

  • The previous version.
  • The current version.
  • The development version.

If you encounter any issues, please report them on GitHub.

Changelog

See the Role History for updates.

License

This role is licensed under Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install digitalocean agent on your system.

Installa
ansible-galaxy install buluma.digitalocean-agent
Licenza
apache-2.0
Download
48
Proprietario
DevOps Engineer