At least down to getting packages installed, and runs

This commit is contained in:
Ubergeek 2018-12-15 21:50:12 +00:00
parent a33f2d74e6
commit ab3937eb2c
4 changed files with 9 additions and 21 deletions

View File

@ -2,5 +2,5 @@
# This playbook contains all of the common things every machine in the site gets. Basic packages, users, etc etc.
- include: packages.yml
- include: users.yml
- include: sudoers.yml
#- include: users.yml
#- include: sudoers.yml

View File

@ -1,4 +1,4 @@
i# Install our baseline packages for all machines, irrespective of what role they might have
# Install our baseline packages for all machines, irrespective of what role they might have
---
- name: Install baseline packages
apt: name={{ item }} state=present
@ -13,3 +13,6 @@ i# Install our baseline packages for all machines, irrespective of what role the
- rtv
- lynx
- w3m-img
- python-apt
- python
- ansible

View File

@ -7,16 +7,6 @@
ignore_errors: yes
- group: name=tilde state=present
- user: name=amcclure group=tilde state=present shell=/bin/bash system=no createhome=yes home=/home/amcclure
- user: name=nagalfar group=tilde state=present shell=/bin/bash system=no createhome=yes home=/home/nagalfar
- user: name=ubergeek group tilde state=present shell=/bin/bash system=no createhome=yes home=/home/ubergeek
- name: Create Jenkins user
user:
name: jenkins
comment: "Jenkins slave user"
system: yes
createhome: yes
skeleton: /etc/skel
home: /data/jenkins
shell: /bin/bash
- user: name=amcclure group=tilde state=present skeleton=/etc/skel shell=/bin/bash system=no createhome=yes home=/home/amcclure
- user: name=nagalfar group=tilde state=present skeleton=/etc/skel shell=/bin/bash system=no createhome=yes home=/home/nagalfar
- user: name=ubergeek group tilde state=present skeleton=/etc/skel shell=/bin/bash system=no createhome=yes home=/home/ubergeek

View File

@ -1,13 +1,8 @@
---
# This is the overall site playbook.
- name: Baseline Configuration
hosts: all
# remote_user: ubergeek
sudo: yes
roles:
- common
- webserver
- ssh
- db