ansibleguy.infra_mariadb/README.md

56 lines
956 B
Markdown

# Ansible Role for certificate generation
**Tested:**
* Debian 11
## Functionality
* Package installation
* Ansible dependencies (_minimal_)
*
* Configuration
* Two Possible Modes
* Generate Self-Signed certificate
* Create an internal-ca and generate certificates using it
* Default config:
* Mode => Self-Signed
* Default opt-ins:
*
* Default opt-outs:
*
## Info
* **Note:** this role currently only supports debian-based systems
* **Note:** Most of this functionality can be opted in or out using the main defaults file and variables!
## Requirements
* Community collection: ```ansible-galaxy install -r requirements.yml```
## Usage
Define the config as needed:
```yaml
app:
```
Run the playbook:
```bash
ansible-playbook -K -D -i inventory/hosts.yml playbook.yml
```
There are also some useful **tags** available:
* base => only configure basics; sites will not be touched
* sites
* config
* certs