ソースを参照

ssh scan host configurable

master
コミット
d8786e705f
2個のファイルの変更6行の追加1行の削除
  1. +1
    -0
      defaults/main.yml
  2. +5
    -1
      tasks/scan.yml

+ 1
- 0
defaults/main.yml ファイルの表示

@@ -4,3 +4,4 @@ ssh_host_key_types:
- rsa
ssh_ip: "{{ansible_host}}"
ssh_host_key_state: configured
ssh_scan_host: "{{inventory_hostname}}"

+ 5
- 1
tasks/scan.yml ファイルの表示

@@ -1,10 +1,14 @@
---

- name: scan ssh host
local_action: command ssh-keyscan -t ed25519 {{ansible_host}}
local_action: command ssh-keyscan -t ed25519 {{ssh_scan_host}}
register: _ssh_keyscan_result
changed_when: false

#- name: _ssh_keyscan_result
# debug:
# msg: "{{ _ssh_keyscan_result }}"

- name: set ssh_host_key_ed25519_public
set_fact:
ssh_host_key_ed25519_public: "{{ _ssh_keyscan_result.stdout.split()[2] }}"


読み込み中…
キャンセル
保存