Initial structure

This commit is contained in:
~ubergeek 2018-12-14 20:16:41 -07:00
parent 43c070a44e
commit 0461eabc71
13 changed files with 34 additions and 0 deletions

34
mkdir.sh Normal file
View File

@ -0,0 +1,34 @@
#!/bin/bash
# Script to create ansible playbook directories
# define your roles here
roles=(common webserver dbserver)
directories=(tasks handlers templates files vars defaults meta)
# create playbook
mkdir global_vars
mkdir roles
mkdir library
mkdir filer_plugins
mkdir host_vars
mkdir production
mkdir stage
for i in ${roles[@]}; do
for j in ${directories[@]}; do
mkdir -p roles/${i}/${j}
done
done
for i in ${roles[@]}; do
touch roles/$i/tasks/main.yml
touch roles/$i/handlers/main.yml
touch roles/$i/vars/main.yml
touch roles/$i/meta/main.yml
done
touch site.yml
touch hosts
exit 0

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File