buluma.daemonize

Ansible Role daemonize

This role installs and sets up daemonize on your machines.

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

Example Playbook

This example comes from molecule/default/converge.yml and gets tested with every update, pull request, and release.

---
- name: Set Up
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.daemonize

Before running this playbook, the system must be prepared. This is done in CI with molecule/default/prepare.yml:

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

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

For a detailed guide and examples, check out this explanation.

Role Variables

You can find the default values for variables in defaults/main.yml:

---
# defaults for daemonize

workspace: /root

daemonize_version: "1.7.7"
daemonize_install_path: "/usr"

Requirements

Make sure you have the pip packages listed in requirements.txt.

State of Used Roles

These roles prepare the system. You can use different methods to set up your system if you prefer.

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

Context

This role is part of a larger group of compatible roles. You can find more information in the documentation for these roles.

Here's a visual summary of related roles:

dependencies

Compatibility

This role has been tested with the following container images:

Container Tags
Fedora 39, 38, 40
Ubuntu all
EL all
Debian all

Ansible version 2.12 or higher is needed. Tests were performed on:

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

If you encounter issues, please report them on GitHub.

Changelog

See the Role History.

License

This project is licensed under Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install and configure daemonize on your systems.

Installa
ansible-galaxy install buluma.daemonize
Licenza
apache-2.0
Download
21.5k
Proprietario
DevOps Engineer