buluma.daemonize
Ansible Role daemonize
This role installs and sets up daemonize on your machines.
GitHub | Version | Issues | Pull Requests | Downloads |
---|---|---|---|---|
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 | ||
buluma.ca_certificates |
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:
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.
ansible-galaxy install buluma.daemonize