Skip to content

Post Windows installation Ansible script for configuring dev machine

Notifications You must be signed in to change notification settings

gmarokov/ansible-playbook-postinstall-win

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible playbook: Post Windows installation

Build Status

Post Windows installation Ansible script for provisioning development machine using WSL to run Ansible over WinRM.

Installation

  1. Enable and install WSL
  2. Install Ansible on WSL
  3. Enable WinRM on Windows

More details about the installation can be found on this blog post.

Usage

Provide Windows username and password when pulling:
ansible-pull -U https://github.com/gmarokov/ansible-playbook-postinstall-win.git -e ansible_user=your_win_user -e ansible_password=your_win_user_password

Script details

Pre tasks

  • Install Chocolatey
  • Enable hidden files
  • Enable file extension
  • Uninstall all preinstalled win apps

Tasks

Install the following packages with Chocolatey:

  • git
  • notepadplusplus
  • sql-server-management-studio
  • azure-data-studio
  • docker-cli
  • docker-compose
  • vscode
  • visualstudio2019community
  • sourcetree
  • nodejs-lts
  • postman
  • yarn
  • fiddler
  • velocity
  • firefox
  • googlechrome
  • libreoffice
  • lightshot
  • ditto
  • 7zip
  • winscp
  • skype
  • slack
  • spotify
  • donetcore sdk 2.2

Post tasks

  • Reboot

About

Post Windows installation Ansible script for configuring dev machine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published