Added windows agent
This commit is contained in:
11
misc/prepare-windows-agent
Normal file
11
misc/prepare-windows-agent
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
Ansible WindowsResumen:
|
||||||
|
1) Poner el Windows de Red Publica a Privada
|
||||||
|
2) winrm quickconfig -force
|
||||||
|
3) winrm set winrm/config/service '@{AllowUnencrypted="true"}'
|
||||||
|
4) winrm set winrm/config/auth '@{Basic="true"}'
|
||||||
|
5) Set-Item -Path WSMan:\localhost\Service\AllowUnencrypted -Value $true
|
||||||
|
6) Set-Item -Path WSMan:\localhost\Service\Auth\Basic -Value $true
|
||||||
|
7) New-NetFirewallRule -Name "WinRM HTTP" -DisplayName "WinRM HTTP" -Enabled True -Direction Inbound -Protocol TCP -LocalPort 5985 -Action Allow
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
9
misc/windows-host
Normal file
9
misc/windows-host
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[windows]
|
||||||
|
win101 ansible_host=192.168.1.175
|
||||||
|
|
||||||
|
[windows:vars]
|
||||||
|
ansible_user=AnsibleNode
|
||||||
|
ansible_password=ansible
|
||||||
|
ansible_port=5985
|
||||||
|
ansible_connection=winrm
|
||||||
|
ansible_winrm_server_cert_validation=ignore
|
||||||
20
training/windows.yml
Normal file
20
training/windows.yml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
- name: Prueba de conexión a Windows
|
||||||
|
hosts: windows
|
||||||
|
tasks:
|
||||||
|
- name: Hacer ping a máquina
|
||||||
|
ansible.windows.win_ping:
|
||||||
|
|
||||||
|
- name: run the setup facts
|
||||||
|
ansible.windows.setup:
|
||||||
|
|
||||||
|
- name: Copy a single file
|
||||||
|
ansible.windows.win_copy:
|
||||||
|
src: prueba.txt
|
||||||
|
dest: C:\Users\vboxuser\Desktop\escritorio.txt
|
||||||
|
|
||||||
|
- name: Copy a single file where the source is on the remote host
|
||||||
|
ansible.windows.win_copy:
|
||||||
|
src: C:\Users\vboxuser\Desktop\escritorio.txt
|
||||||
|
dest: C:\Users\vboxuser\Desktop\escritorioSegundo.txt
|
||||||
|
remote_src: true
|
||||||
Reference in New Issue
Block a user