Skip to content

emanoelopes/ansible-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Managing Windows and macOS physicals machines hosts with Ansible

This repository contains Ansible playbooks, roles and tasks to manage on-premises Windows 10/11, Linux and macOS machines on computer labs.

Created to support mantaining daily techinical routines like:

  • Install apps;
  • Users management;
  • Scheduled tasks management;
  • Change power plan on Windows 10;
  • Windows updates: drivers, definitions updates etc.
  • and much more.

Example:

$ ansible-playbook site.yaml -e "local=ip_address" -k -t netbeans
ansible-playbok --------  Using a playbook file;
site.yaml --------------  Playbook file;
-e "local=ip_address" --  Especify local variable;
-k ---------------------  Ask admin user password;
-t ---------------------  Call a especific tag.

History

This project started 2022 after 3 years Alex's Ramos and Davi's advices to automate MS Windows® applications installs and at computer laboratories. Since 2023 is open under GPL v3.

License

gpl-3.0

Author Information

Created in 2022 by Emanoel Lopes.

Cite As

@misc{lopes2024ansiblelabs,
    title = {{Managing Windows and macOS physicals machines hosts with Ansible}},
    author = {Lopes, Emanoel Carvalho},
    howpublished = {GitHub Repo},
    url = {https://github.com/emanoelopes/ansible-labs},
    year = {2024}
}