📬 devops: secure email and web server
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
files
manifests
modules
ssl
.gitignore
README.md
fabfile.py
fileserver.conf
puppet.conf

README.md

DevOps automation using Fabric and Puppet

Install Fabric:

pip install fabric

Initialize and bootstrap puppet repository and keys, deploy for the first time on a node:

fab -R <role> -H <host> init

Check changes on server:

fab -R baagi noop

Push eventual changes on server:

fab -R baagi deploy

Upgrading packages:

fab -R baagi upgrade