WINDOWS Ansible role to create a little base Setup for my Ansible Managed Windows 10 Enterprise Hosts
Find a file
2023-01-01 04:15:42 +01:00
defaults Add 7zip 2022-12-31 22:10:19 +01:00
tasks Fix UAC 2023-01-01 04:15:42 +01:00
vars update linting 2022-12-28 17:28:38 +01:00
.gitignore Initial commit 2021-12-14 22:00:08 +01:00
.yamllint improve naming and linting 2021-12-20 19:54:35 +01:00
LICENSE Initial commit 2021-12-14 22:00:08 +01:00
README.md improve docs, allow all kind of passwords 2022-01-02 19:04:13 +01:00

win_ansible_role_base_setup

WINDOWS Ansible role to create a little base Setup to manage Windows 10 Enterprise Hosts

Requirements

  • A Windows 10 Host ready to get ansible deployed

What this role does:

  • Create a 'Ansibles' Group and a 'ansible' Administrator user. Use these variables to set a username and a password:
    • win_base_init__created_user_name: 'ansible'
    • win_base_init__created_user_password: 'ChangeToSecurePassword'
  • Set the inventory_hostname as hostname and reboots.
    • Disable automatic reboot using win_base_init__allow_reboot: false
  • Optionally setting OS description, owner and org if you define them in these variables:
    • win_base_init__os_description: ''
    • win_base_init__os_organization: ''
    • win_base_init__os_owner: ''
  • Installs some packages using chocolatey, defined in: win_base_init__packages: [git, Firefox, mpvio, vlc]
  • Search for updates and log available updates to C:\ansible_updates.txt. (search only, no installation)