My adventure with Ansible.
Go to file
James Tombleson 8f63118ca2 updates
Comments added to elasticsearch
Config for kibana is now done with ansible
removed the stored config file
metricbeat was added
2019-04-19 12:52:07 -07:00
playbook updates 2019-04-19 12:52:07 -07:00
scripts Changes! 2019-04-18 11:19:08 -07:00
.gitignore windows updates can be parsed 2019-04-08 08:21:28 -07:00
ansible.cfg Create ansible.cfg 2019-04-07 11:45:03 -07:00
hosts.template update inventory template 2019-04-17 11:46:45 -07:00
README.md Changes! 2019-04-18 11:19:08 -07:00

Ansible

This repo contains my configuration and setup for my ansible use. Use at your own risk.

Installers

New hosts

Linux

wget https://github.com/luther38/Ansible/blob/master/scripts/installAnsible.sh
chmod 777 installAnsible.sh
./installOpenSSH.sh

Windows

$url = "https://raw.githubusercontent.com/ansible/ansible/devel/examples/scripts/ConfigureRemotingForAnsible.ps1"
$file = "$env:temp\ConfigureRemotingForAnsible.ps1"
(New-Object -TypeName System.Net.WebClient).DownloadFile($url, $file)
powershell.exe -ExecutionPolicy ByPass -File $file

Configuration

I have a basic configuration file in place at the root of this folder for anisble to find.

Inventory

I have a template file in place that should only be used as a refrence. Make a copy of that file and name it hosts then update that file.

Testing Linux devices

ansible linux -i hosts -m ping

Testing Windows devices

ansible windows -i hosts -m win_ping

Unit Testing

Still in the works