Name | Version |
---|---|
aws | >= 2.42, < 4.0.0 |
nomad | >= 1.4 |
template | >= 2.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
actions_path | Path to render the actions file in the Docker container | string |
"/config/actions.yml" |
no |
additional_docker_config | Additional HCL to be added to the configuration for the Docker driver. Refer to the template Jobspec for what is already defined | string |
"" |
no |
args | Arguments for the Docker image | list |
[ |
no |
command | Command for the Docker Image | string |
"" |
no |
config_path | Path to render the configuration file in the Docker container | string |
"/config/config.yml" |
no |
consul_age | Age in days to clear Consul server log indices | number |
90 |
no |
consul_disable | Disable clearing Consul server log indices | bool |
false |
no |
consul_key_prefix | Path prefix to the key in Consul to set for the core module to know that this module hasbeen applied. If you change this, you have to update the integration_consul_prefix variable in the core module as well. |
string |
"terraform/" |
no |
consul_prefix | Prefix for Consul server logs | string |
"services.consul." |
no |
consul_template_age | Age in days to clear consul_template log indices | number |
90 |
no |
consul_template_disable | Disable clearing consul_template log indices | bool |
false |
no |
consul_template_prefix | Prefix for consul_template logs | string |
"services.consul-template." |
no |
cron | Cron job schedule. See https://www.nomadproject.io/docs/job-specification/periodic.html#cron | string |
"@weekly" |
no |
cron_age | Age in days to clear cron log indices | number |
90 |
no |
cron_disable | Disable clearing cron log indices | bool |
false |
no |
cron_prefix | Prefix for cron logs | string |
"system.cron." |
no |
docker_age | Age in days to clear docker log indices | number |
90 |
no |
docker_disable | Disable clearing docker log indices | bool |
false |
no |
docker_image | Docker Image to run the job | any |
n/a | yes |
docker_prefix | Prefix for docker logs | string |
"docker." |
no |
docker_tag | Docker tag to run | string |
"latest" |
no |
elasticsearch_service | Name of the Elasticsearch service to lookup in Consul | string |
"elasticsearch" |
no |
entrypoint | Entrypoint for the Docker Image | list |
[ |
no |
force_pull | Force Nomad Clients to always force pull | string |
"false" |
no |
job_name | Name of the Nomad Job | string |
"curator" |
no |
nomad_age | Age in days to clear nomad log indices | number |
90 |
no |
nomad_azs | AZs which Nomad is deployed to. If left empty, the list of AZs from this region will be used | list(string) |
[] |
no |
nomad_clients_node_class | Job constraint Nomad Client Node Class name | any |
n/a | yes |
nomad_disable | Disable clearing nomad log indices | bool |
false |
no |
nomad_prefix | Prefix for nomad logs | string |
"services.nomad." |
no |
sshd_age | Age in days to clear sshd log indices | number |
90 |
no |
sshd_disable | Disable clearing sshd log indices | bool |
false |
no |
sshd_prefix | Prefix for sshd logs | string |
"system.sshd." |
no |
sudo_age | Age in days to clear sudo log indices | number |
90 |
no |
sudo_disable | Disable clearing sudo log indices | bool |
false |
no |
sudo_prefix | Prefix for sudo logs | string |
"system.sudo." |
no |
td_agent_age | Age in days to clear td_agent log indices | number |
90 |
no |
td_agent_disable | Disable clearing td_agent log indices | bool |
false |
no |
td_agent_prefix | Prefix for td_agent logs | string |
"system.td-agent." |
no |
telegraf_age | Age in days to clear telegraf log indices | number |
90 |
no |
telegraf_disable | Disable clearing telegraf log indices | bool |
false |
no |
telegraf_prefix | Prefix for telegraf logs | string |
"system.telegraf." |
no |
timezone | Timezone to run cron job scheduling | string |
"Asia/Singapore" |
no |
user_data_age | Age in days to clear user_data log indices | number |
90 |
no |
user_data_disable | Disable clearing user_data log indices | bool |
false |
no |
user_data_prefix | Prefix for user_data logs | string |
"system.user_data." |
no |
vault_age | Age in days to clear vault log indices | number |
90 |
no |
vault_disable | Disable clearing vault log indices | bool |
false |
no |
vault_prefix | Prefix for vault logs | string |
"services.vault." |
no |
No output.