tempo
: Class to install and configure tempo. Use this module to install and configure tempo.
tempo::config
: A short summary of the purpose of this classtempo::install
: A short summary of the purpose of this classtempo::service
: A short summary of the purpose of this class
Class to install and configure tempo.
Use this module to install and configure tempo.
include ::tempo
The following parameters are available in the tempo
class:
bin_dir
config_dir
data_dir
group
install_method
manage_service
manage_user
package_name
package_version
service_name
service_provider
service_ensure
user
version
compactor_config_hash
distributor_config_hash
ingester_config_hash
memberlist_config_hash
multitenancy_enabled
multitenancy_key
server_config_hash
storage_config_hash
query_frontend_config_hash
querier_config_hash
manage_unit_file
Data type: Stdlib::Absolutepath
Location of tempo binary release.
Data type: Stdlib::Absolutepath
Location of tempo config files.
Data type: Stdlib::Absolutepath
Location of tempo data directories.
Data type: String[1]
Group that owns tempo files.
Data type: Enum['archive','package']
How to install tempo.
Data type: Boolean
Manage the tempo service.
Data type: Boolean
Manage tempo user and group.
Default value: $install_method
Data type: String[1]
Name of package to install.
Data type: String[1]
Version of tempo to install.
Data type: String[1]
Name of service to manage.
Data type: String[1]
Init system that is used.
Data type: Enum['running','stopped']
The state of the service.
Data type: String[1]
User that owns tempo files.
Data type: String[1]
Version of tempo to install.
Data type: Optional[Hash]
Compactor config hash.
Default value: undef
Data type: Optional[Hash]
Distributor config hash.
Default value: undef
Data type: Optional[Hash]
Ingestor config hash.
Default value: undef
Data type: Optional[Hash]
Memberlist config hash.
Default value: undef
Data type: Boolean
Enable multi tenancy
Data type: String[1]
Key name
Data type: Optional[Hash]
Server config hash.
Default value: undef
Data type: Optional[Hash]
Storage config hash.
Default value: undef
Data type: Optional[Hash]
Query Frontend config hash.
Default value: undef
Data type: Optional[Hash]
Querier config hash.
Default value: undef
Data type: Boolean
Default value: $install_method