ab’s blog

インフラの呟きです。

Ansible 対話式でキーボード入力待ちにしたい

hahahahahaha

「vars_prompt」を使います。

---
- hosts: all
  name: ユーザー追加
  vars_prompt:
          - name: ansi_pass
            prompt: "Enter Ansible Password"
            private: yes  #入力文字を非表示


  vars:
          ansible_user: ansible
          ansible_password: "{{ ansi_pass }}"
          ansible_port: 5986
          ansible_connection: winrm
          ansible_winrm_server_cert_validation: ignore

  tasks:
   - name: 
     win_user:
      name: user1
      password: Password1
      groups: ["Remote Desktop Users"]