X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=fdio.infra.ansible%2Froles%2Fnomad%2Fdefaults%2Fmain.yaml;fp=fdio.infra.ansible%2Froles%2Fnomad%2Fdefaults%2Fmain.yaml;h=f58ac0961dfc8474d6c5432ac5e99a09a15152d7;hp=2ace6b22d577019acf0b8ef61f0f5e3f61e1b7c0;hb=69fb3f11d11e9dd4d0a28743b2cf9f1d44cff83d;hpb=dc1fffe264224d71628f901618e0f1f920b77d10 diff --git a/fdio.infra.ansible/roles/nomad/defaults/main.yaml b/fdio.infra.ansible/roles/nomad/defaults/main.yaml index 2ace6b22d5..f58ac0961d 100644 --- a/fdio.infra.ansible/roles/nomad/defaults/main.yaml +++ b/fdio.infra.ansible/roles/nomad/defaults/main.yaml @@ -5,7 +5,6 @@ packages: "{{ packages_base + packages_by_distro[ansible_distribution | lower] + packages_by_arch[ansible_machine] }}" packages_base: - "curl" - - "git" - "unzip" packages_by_distro: ubuntu: @@ -35,6 +34,7 @@ nomad_podman_pkg: "nomad-driver-podman_{{ nomad_podman_version }}_linux_{{nomad_ nomad_podman_url: "https://releases.hashicorp.com/nomad-driver-podman/{{ nomad_podman_version }}" nomad_podman_zip_url: "{{ nomad_podman_url }}/{{ nomad_podman_pkg }}" nomad_podman_checksum_file_url: "{{ nomad_podman_url }}/nomad-driver-podman_{{ nomad_podman_version }}_SHA256SUMS" +nomad_force_update: false # Paths nomad_inst_dir: "/opt" @@ -48,6 +48,7 @@ nomad_ssl_dir: "/etc/nomad.d/ssl" # Initialization and startup script templates nomad_restart_handler_state: "restarted" +nomad_service_mgr: "" # System user and group nomad_group: "nomad" @@ -91,14 +92,7 @@ nomad_encrypt_enable: "{{ lookup('env','NOMAD_ENCRYPT_ENABLE') | default('false' nomad_raft_protocol: 2 # Client settings -nomad_certificates: - - src: "{{ file_nomad_ca_pem }}" - dest: "{{ nomad_ca_file }}" - - src: "{{ file_nomad_client_pem }}" - dest: "{{ nomad_cert_file }}" - - src: "{{ file_nomad_client_key_pem }}" - dest: "{{ nomad_key_file }}" -nomad_node_class: "" +nomad_node_class: "compute" nomad_no_host_uuid: true nomad_max_kill_timeout: "30s" nomad_gc_interval: "1m"