Infra: Ansible sync
[csit.git] / resources / tools / testbed-setup / ansible / roles / nomad / defaults / main.yaml
index 0efbc6a..864890c 100644 (file)
@@ -10,6 +10,7 @@ packages_base:
   - "git"
   - "libcgroup1"
   - "unzip"
+  - "htop"
 packages_by_distro:
   ubuntu:
     - []
@@ -28,7 +29,7 @@ nomad_architecture_map:
   32-bit: "386"
   64-bit: "amd64"
 nomad_architecture: "{{ nomad_architecture_map[ansible_architecture] }}"
-nomad_version: "0.10.2"
+nomad_version: "0.12.0"
 nomad_pkg: "nomad_{{ nomad_version }}_linux_{{ nomad_architecture }}.zip"
 nomad_zip_url: "https://releases.hashicorp.com/nomad/{{ nomad_version }}/{{ nomad_pkg }}"
 
@@ -83,11 +84,22 @@ nomad_node_class: ""
 nomad_no_host_uuid: true
 nomad_options: {}
 nomad_servers: []
+nomad_volumes: []
 
 # Conf - server.hcl
 nomad_bootstrap_expect: 2
 nomad_encrypt: ""
 nomad_retry_join: true
 
+# Conf - telemetry.hcl
+nomad_disable_hostname: false
+nomad_collection_interval: 60s
+nomad_use_node_name: false
+nomad_publish_allocation_metrics: true
+nomad_publish_node_metrics: true
+nomad_backwards_compatible_metrics: false
+nomad_telemetry_provider_parameters:
+  prometheus_metrics: true
+
 # Conf - custom.hcl
 # empty