prometheus.prometheus._common role
Note
This role is part of the prometheus.prometheus collection (version 0.27.5).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install prometheus.prometheus.
To use it in a playbook, specify: prometheus.prometheus._common.
Entry point configure – Internal only - common configuration tasks
Synopsis
Internal only - selinux requirements
Parameters
Parameter |
Comments |
|---|---|
Dictionary of users and password for basic authentication. Passwords are automatically hashed with bcrypt. Default: |
|
Path to directory to install configuration. Default: |
|
Configuration for HTTP/2 support. Default: |
|
Name of the system service (systemd) Usually matches the role name Default: |
|
User group for the system user. Default: |
|
System user for running the service. Default: |
|
Configuration for TLS authentication. Default: |
Entry point install – Internal only - common installation tasks
Synopsis
Internal only - selinux requirements
Parameters
Parameter |
Comments |
|---|---|
List of binaries to install Default: |
|
Directory to install binaries Default: |
|
Name of main binary Default: |
|
Extra options to pass to binary unarchive task Default: |
|
URL of the binaries to install Default: |
|
URL of the checksums file for the binaries Default: |
|
Path to the configuration dir Default: |
|
Local path to stash the archive and its extraction Default: |
|
User group for the system user. Default: |
|
System user for running the service. Default: |
Authors
Prometheus Community
Entry point preflight – Internal only - common preflight tasks
Synopsis
Internal only - selinux requirements
Parameters
Parameter |
Comments |
|---|---|
Package dependencies to install Default: |
|
Address on which to listen Default: |
Authors
Prometheus Community
Entry point selinux – Internal only - common selinux configuration tasks
Synopsis
Internal only - selinux requirements
Parameters
Parameter |
Comments |
|---|---|
Port to allow in SELinux |
Authors
Prometheus Community