A simple solution to putting public keys into chef attributes
Often I find I need to either write a public key to a machine using a chef attribute (sometimes it's even a private key). This happens for various different reasons while in development. It is definitely not the best solution and I would never suggest releasing a cookbook with this functionality. However, these things do happen and . . .
An introduction to the series
I’ve been working as a ‘Platform Engineer‘ in my previous two roles, firstly at a market leading online bookmakers and currently at a leading Irish bank. Job title’s today tend to give little away about what the actual role entails and Platform Engineer is no exception. For me the role has been focused on building a continuous delivery (CD) . . .
Keeping everyone sane.
Recently I moved from ChefDK to ruby-install, chruby and gem_home. This was mainly driven because I was unhappy with not having segregated ruby installations and gemsets.
I swapped over and was happy with the results except when using Vagrant within a Chef cookbook. No matter what I did I simply could not get Berkshelf to work correctly in . . .
Testing Vault like production
This blog post will describe how to set up a Vault server using self signed SSL certificates.
This tutorial is not an introduction to Vault and will require you to have some previous knowledge of both Vault and Vagrant.
This blog post uses Vagrant and CentOS 6 for demonstration purposes.
What is Vault?
Cover image credit: http://unsplash.com/photos/5Dga0T0x6GY