This post is more for my own notes so I dont forget how I created this AMI.  It took me a while because the main thing that was missing was the fact that you need to add in a way for the OS to grab your public key info OR to have /etc/passwd set up [...]

continue reading.....