LetsEncrypt Validation on Private Networks

Securing communication across untrusted networks in modern infrastructure is a must. Even in cases where the particular traffic is not sensitive in nature, the industry is increasingly demanding trust between parties, if for no other reason than to know with whom you are communicating, but how do you get a valid certificate? Well, LetsEncrypt! I’ve recently found myself with a need to secure traffic for private DNS zones and networks. If you’ve been around and paying attention, skip the background, as I’m sure you are aware. For those who don’t currently use LetsEncrypt, maybe a bit of background is in order. ...

2016-10-16 · zach

Using Puppet with Fabric

Fabric describes itself as a “library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks”. To get this work done, Fabric uses what are called “fabfiles’, which is just some python stored in a file called fabfile.py. In terms of execution, it works a lot like Rake from the Ruby world. You have a base command, in this case fab and each task is read from the fabfile.py and executed on request. Nothing too earth shattering. ...

2014-08-14 · zach