Skip to content

This Ansible code lets you use a datacenter assessment engine towards a custom defined list of target IPs. By customizing the targets in Ansible inventory, it is possible to extract a series of basic primitives (CPU, Storage, Memory) but also info related to applications (presence of yum or apt packages). Results are produced in the local.csv fi…

Notifications You must be signed in to change notification settings

lsambolino/datacenter_assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the readme file for the assessment scripts.

Here there is a list of files and their usage.

/playbooks/assessment.sh

# This script uses the "setup" command of Ansible. It connect to the specified group of
machines, it gathers their information and it write a summary in a csv file


/playbooks/ansible.cfg

# It specifies ansible settings. Not much to do here actually

/playbooks/hosts

# The list of hosts should be defined here. Hosts are also tagged by their name: [nameoftheho		stgroups]

/playbooks/output.csv 

# This is the output (target file)

/playbooks/fetch_hostfile.yml

# This is the Ansible playbook useful for collecting the /etc/host file from every host. It 		has  to be launched by the "ansible-playbook fetch_hostfile.yml" command. The output 		  result is contained in the /tmp/fetched/ folder. Destination hosts are grouped in folders.

About

This Ansible code lets you use a datacenter assessment engine towards a custom defined list of target IPs. By customizing the targets in Ansible inventory, it is possible to extract a series of basic primitives (CPU, Storage, Memory) but also info related to applications (presence of yum or apt packages). Results are produced in the local.csv fi…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published