Переглянути джерело

vm ip config

systemd-xsession
Markus Katharina Brechtel 4 роки тому
джерело
коміт
6f25d6fc32
2 змінених файлів з 16 додано та 0 видалено
  1. +12
    -0
      tasks/ssh.yaml
  2. +4
    -0
      templates/ssh.config.j2

+ 12
- 0
tasks/ssh.yaml Переглянути файл

@@ -5,3 +5,15 @@
src: ~/ssh-keys/
dest: ~/ssh-keys
mode: u=rw,g=,o=

- name: ssh auto config
template:
src: ssh.config.j2
dest: ~/.ssh/config.auto

- name: include ssh auto config
lineinfile:
path: ~/.ssh/config
line: Include config.auto
insertbefore: BOF
create: true

+ 4
- 0
templates/ssh.config.j2 Переглянути файл

@@ -0,0 +1,4 @@
{% for hostname in groups.vms %}
Host {{hostname}}
HostName {{hostvars[hostname].external_ip}}
{% endfor %}