Skip to content

Latest commit

 

History

History
66 lines (60 loc) · 4.83 KB

INOUT.md

File metadata and controls

66 lines (60 loc) · 4.83 KB

Providers

Name Version
aws >= 2.42, < 4.0.0
nomad >= 1.4
template >= 2.0

Inputs

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
[
"--config",
"/config/config.yml",
"/config/actions.yml"
]
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 has
been 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
[
"/curator/curator"
]
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

Outputs

No output.