init
This commit is contained in:
23
roles/hostname/tasks/main.yaml
Normal file
23
roles/hostname/tasks/main.yaml
Normal file
@ -0,0 +1,23 @@
|
||||
- name: Set a hostname via hostnamectl
|
||||
ansible.builtin.hostname:
|
||||
name: "{{ server_hostname }}"
|
||||
use: systemd
|
||||
when: ansible_virtualization_type == "kvm" or
|
||||
ansible_virtualization_type == "openstack" or
|
||||
ansible_virtualization_type == "NA"
|
||||
|
||||
- name: Set a hostname and FQDN in /etc/hosts
|
||||
ansible.builtin.template:
|
||||
src: hosts
|
||||
dest: /etc/hosts
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
|
||||
- name: Set a hostname in /etc/hostname
|
||||
ansible.builtin.template:
|
||||
src: hostname
|
||||
dest: /etc/hostname
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
Reference in New Issue
Block a user