Difference between revisions of "Ansible"

From RiceFamily Wiki
Jump to: navigation, search
(Documentation)
(Tutorials)
 
(7 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
* [https://geekflare.com/ansible-playbook-windows-example/ Anisble Windows Playbooks]
 
* [https://geekflare.com/ansible-playbook-windows-example/ Anisble Windows Playbooks]
 
* [https://www.youtube.com/watch?v=bDgyviNGbiQ&list=PL2We04F3Y_42_PN52bT_U5o_lt6uPQqqq Ansible Playbook by KodeKloud]
 
* [https://www.youtube.com/watch?v=bDgyviNGbiQ&list=PL2We04F3Y_42_PN52bT_U5o_lt6uPQqqq Ansible Playbook by KodeKloud]
 +
* [https://www.youtube.com/watch?v=dCQpaTTTv98 Ansible Playbook Tutorial]
 +
* [http://www.jeffgeerling.com/blog/2020/ansible-101-jeff-geerling-youtube-streaming-series Ansible 101 by Jeff Geerling - YouTube streaming series - Jeff Geerling]
 +
 +
== RedHat Provided Tutorials ==
 +
* [https://www.youtube.com/watch?v=ZAdJ7CdN7DY Introduction to Playbooks (and demonstration)]
 +
 +
== Presentations ==
 +
* [https://www.youtube.com/watch?v=ZI20Y10OKd0 Ansible for the Windows Admin]
  
 
= Documentation =
 
= Documentation =
Line 16: Line 24:
 
* [https://devguide.dhe.duke.edu/guides/NooB/ DevGuide - NooB Guide written by James Madill]
 
* [https://devguide.dhe.duke.edu/guides/NooB/ DevGuide - NooB Guide written by James Madill]
 
* https://en.wikipedia.org/wiki/YAML
 
* https://en.wikipedia.org/wiki/YAML
 +
* [https://www.youtube.com/watch?v=FEdXUv02Dbg Managing Windows like Linux with Ansible]
  
 
= Modules =
 
= Modules =
Line 32: Line 41:
 
= Windows =
 
= Windows =
 
* [https://www.ansible.com/blog/connecting-to-a-windows-host Connecting to a Windows host]
 
* [https://www.ansible.com/blog/connecting-to-a-windows-host Connecting to a Windows host]
 +
* [https://4sysops.com/archives/using-windows-powershell-with-ansible/ Using Windows Powershell with Ansible]
 +
* [https://thomascfoulds.com/2017/12/30/software-versions-ansible-windows.html Managing Software Versions on Windows with Ansible]
  
 
== PowerShell ==
 
== PowerShell ==
 
* [https://www.google.com/search?q=run+powerpoint+script+through+andible&ie=UTF-8&oe=UTF-8&hl=en-us&client=safari GOOGLE - Run PowerShell Script through Ansible]
 
* [https://www.google.com/search?q=run+powerpoint+script+through+andible&ie=UTF-8&oe=UTF-8&hl=en-us&client=safari GOOGLE - Run PowerShell Script through Ansible]
 
* [https://www.clouddev.engineering/run-powershell-code-with-ansible-on-a-windows-host/ Run PowerShell code with Ansible on a Windows host] - this solves my current challenge on a 1:1 server basis, now I need to create a Module that can do all this automatically.
 
* [https://www.clouddev.engineering/run-powershell-code-with-ansible-on-a-windows-host/ Run PowerShell code with Ansible on a Windows host] - this solves my current challenge on a 1:1 server basis, now I need to create a Module that can do all this automatically.
 +
 +
== Modules I've looked into ==
 +
* [https://docs.ansible.com/ansible/latest/collections/ansible/windows/win_copy_module.html win_copy]
  
 
= Tools =
 
= Tools =

Latest revision as of 13:42, 27 October 2020

Overview

The Linux Group started using Ansible when an Automation Initiative was started at work. They initially used it to automate a Server Build process for new Linux hosts. After a time, it was extended to the Windows Server Build process.

We are now looking at it to allow the Networking team to automate the upgrade processes on some of the network devices that are not supported by DNA-C.

While we are at it, my manager wants me to look at how Ansible can be used to replace BigFix since HCL has been playing games with our Licenses and it looks like we might be moving off BigFix in the near future.

Tutorials

RedHat Provided Tutorials

Presentations

Documentation

Modules

General

Networking

Windows

PowerShell

Modules I've looked into

Tools