UPD: Created another version which runs on powershell 5

This commit is contained in:
KenF
2025-06-13 21:21:41 +08:00
parent a6977f3796
commit 153649092a
3 changed files with 26 additions and 4 deletions
+1 -4
View File
@@ -1,12 +1,9 @@
# Ansible collection for Windows
# Requirements
testrun.yml requires powershell 7
# Install plugins
Install amazon.aws plugin: ansible-galaxy collection install amazon.aws
Install ssm plygin: ansible-galaxy collection install community.aws
Install win_shell plugin: ansible-galaxy collection install ansible.windows
# Example
ansible-playbook playbooks/testrun.yml
ansible-playbook playbooks/powershell7.yml
+25
View File
@@ -0,0 +1,25 @@
---
- name: First windows playbook
hosts: all
gather_facts: no
collections:
- ansible.windows
tasks:
- name: Get powershell version
ansible.windows.win_powershell:
script: |
$PSVersionTable.PSVersion.ToString()
executable: powershell.exe
register: win_out
vars:
ansible_connection: amazon.aws.aws_ssm
ansible_aws_ssm_bucket_name: rosm-ansible-040216112220
ansible_aws_ssm_region: ap-east-1
ansible_aws_ssm_retries: 2
ansible_aws_ssm_timeout: 20
ansible_shell_type: powershell
- name: Show output
debug:
msg: "{{ win_out.output[0] }}"