Files

17 lines
535 B
YAML
Raw Permalink Normal View History

2026-06-04 19:41:05 +00:00
---
- name: Configure /etc/hosts for Slurm cluster
hosts: slurm_cluster
become: true
gather_facts: false
tasks:
- name: Add Slurm cluster hosts to /etc/hosts
ansible.builtin.blockinfile:
path: /etc/hosts
marker: "# {mark} ANSIBLE MANAGED SLURM CLUSTER HOSTS"
block: |
{{ slurm_control_addr }} {{ slurm_control_machine }}
{% for node in slurm_nodes if node.managed_state | default('present') == 'present' %}
{{ node.addr }} {{ node.name }}
{% endfor %}