Post Elastic Beanstalk Notifications to a Slack Channel

Posted by & filed under aws, Deployments, DevOps.

We recently started working with Slack to streamline workflows and try some ChatOps. While pushing our Jenkins and Shippable updates to Slack was accomplished with a single cURL command, we also wanted our Elastic Beanstalk notifications to show up in some particular channels. I’ve been wanting to try out AWS Lambda for some time now, and it just so… Read more »

Golapa v2: Dockerized Launch Page Written in Go

Posted by & filed under aws, Deployments, DevOps, Docker, Go, Web development.

The latest version of Golapa comes with some significant changes, namely extending support beyond Google App Engine. While we are still supporting GAE builds using the same codebase, by dockerizing Golapa we’re making it a lot easier to develop locally and deploy almost anywhere Docker is supported. Launch pages are supposed to be simple, right?… Read more »

Packaging for Deployment

Posted by & filed under Deployments, Go, Web development.

In a previous post we discussed how we manage some of our Turret.IO deployments using Jordan Sissel‘s excellent packaging software: FPM. This post is mainly a mini-tutorial on one of many ways to leverage FPM as part of your deployment process. Like many others, our stack consists of both software built in-house and 3rd party applications such as NGiNX, Redis, Cassandra,… Read more »