Discover what top companies are using
Learn about the tech stack behind some of the world's best software companies. See which tools and services they use, and how they're using them.
After spending a few days trying to find the most convenient solution, I settled on ceph-ansible as it uses a combination of vagrant (to provision the VMs) and ansible (to configure them) and the entire cluster is launched with literally one command (vagrant up). So here's how it works.
Why tools like Docker, Vagrant, and Ansible are hotter than ever
This post will explain the Docker image based deployment workflow used for this site. Everything is trigged after a push into the master branch of this site’s repository, creating a stateless usable image.
If you are one of those devs who uses the terminal a lot and ends up with way too many tabs open, or practices pair programming, then this post is for you. During the last months, I've started using Tmux a lot. Since I've found it to be very useful, I thought I would write a post where I share a few recommendations and pro-tips. I'll show you what Tmux is and how to use it in combination with Vim to make a more effective and elegant use of the Terminal.
Let us assume that you followed along with the last Docker tutorial, and have two wonderful and delightful running containers: the first, a MySQL container, and the second a WordPress container with the MySQL container properly linked to it. For convenience, we are also going to assume that you haven't changed the password for the root user with a MySQL command - there's not a great need to, as long as MySQL is running within Docker, but that's a different post for a different time.
I just started using tmux last week, and created a cheat sheet to help me remember the basic tmux commands, and I thought I'd share that here.