| Name | Version |
|---|---|
| terraform | ~> 0.15 |
| consul | ~> 2.0 |
| grafana | ~> 1.0 |
| nomad | ~> 1.0 |
| vault | ~> 2.0 |
| Name | Version |
|---|---|
| consul | 2.12.0 |
| grafana | 1.13.2 |
| nomad | 1.4.15 |
| null | 3.1.0 |
| vault | 2.22.1 |
| Name | Source | Version |
|---|---|---|
| filebeat | git::https://github.com/bitrockteam/caravan-cart//modules/filebeat | refs/tags/v0.3.7 |
| jaeger | git::https://github.com/bitrockteam/caravan-cart//modules/jaeger | refs/tags/v0.4.5 |
| kibana | git::https://github.com/bitrockteam/caravan-cart//modules/kibana | refs/tags/v0.3.7 |
| logstash | git::https://github.com/bitrockteam/caravan-cart//modules/logstash | refs/tags/v0.3.7 |
| Name | Type |
|---|---|
| consul_config_entry.elastic_internal | resource |
| consul_config_entry.grafana_internal | resource |
| consul_config_entry.ingress_gateway | resource |
| consul_config_entry.jaeger_agent | resource |
| consul_config_entry.jaeger_collector | resource |
| consul_config_entry.jaeger_query | resource |
| consul_config_entry.kibana | resource |
| consul_config_entry.logstash-http | resource |
| consul_config_entry.logstash-tcp | resource |
| consul_config_entry.logstash-tcp-service-defaults | resource |
| consul_config_entry.prometheus | resource |
| consul_config_entry.proxy_defaults | resource |
| consul_config_entry.star | resource |
| consul_config_entry.terminating_gateway | resource |
| grafana_dashboard.dashboard | resource |
| grafana_data_source.metrics | resource |
| nomad_job.consul-esm | resource |
| nomad_job.consul-ingress | resource |
| nomad_job.consul-terminating | resource |
| nomad_job.csi | resource |
| nomad_volume.jenkins_master | resource |
| null_resource.grafana_healthy | resource |
| nomad_plugin.csi | data source |
| vault_generic_secret.consul_bootstrap_token | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| artifacts_source_prefix | n/a | string |
n/a | yes |
| dc_names | n/a | list(string) |
n/a | yes |
| domain | n/a | string |
n/a | yes |
| nomad_endpoint | (required) nomad cluster endpoint | string |
n/a | yes |
| services_domain | n/a | string |
n/a | yes |
| azure_cloud_environment | n/a | string |
"AzurePublicCloud" |
no |
| azure_subscription_id | n/a | string |
"" |
no |
| azure_tenant_id | n/a | string |
"" |
no |
| ca_cert_file | n/a | string |
null |
no |
| cloud | Allow to deploy cloud specific jobs | string |
"" |
no |
| configure_grafana | n/a | bool |
true |
no |
| configure_monitoring | n/a | bool |
true |
no |
| consul_endpoint | n/a | string |
null |
no |
| consul_insecure_https | n/a | bool |
false |
no |
| container_registry | n/a | string |
"docker.io" |
no |
| ingress_services | n/a | list(map(string)) |
[ |
no |
| jenkins_volume_external_id | n/a | string |
"" |
no |
| logstash_index_prefix | n/a | string |
"logs-" |
no |
| monitoring_jobs_constraint | List of constraints to be applied to jobs running in monitoring node. Escape $ with double $. | list(map(string)) |
[ |
no |
| nameserver_dummy_ip | n/a | string |
"192.168.0.1" |
no |
| terminating_services | n/a | list(map(string)) |
[ |
no |
| vault_endpoint | n/a | string |
null |
no |
| vault_skip_tls_verify | n/a | bool |
false |
no |
| worker_jobs_constraint | List of constraints to be applied to jobs running in workers. Escape $ with double $. | list(map(string)) |
[ |
no |
No outputs.