prometheus.prometheus._common role
Note
This role is part of the prometheus.prometheus collection (version 0.23.0).
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