If you develop on Azure, or have jumpbox VMs you know the tears your wallet cries when you accidentally leave your VMs on for a night/weekend/week/month. Faced with this same problem I wrote a simple script to deallocate my Azure VMs (so that I don’t pay for them) if I’m not logged into them. The […]
Once you’ve created an Azure Container Service (ACS) deployment running Docker Swarm (as opposed to DC/OS) the next step is to be able to deploy to it from your dev machine, build machine, etc… The goal here is to be able to run docker run … and get containers running on the Swarm cluster. Ensure […]
In this post I’ll show you how to get awesome load times for your website, while simultaneously decreasing your web server load. How you ask? By using Azure as a content delivery network! It takes 20 minutes to setup, and largely runs itself after that. Plus, if you have a small site it probably won’t […]
In this post I’ll show you how you can quickly and easily setup a fast Joomla! site running in Docker, and using Memcached for caching. We’ll also be using Docker Compose to make managing the relationships between containers easier. Docker Compose makes the task of managing multiple Docker containers (in our case, Apache, MySQL, and […]
The US Department of Justice (DOJ) recently called Apple’s refusal to comply with it’s order to make a version of iOS that it could easily hack a “marketing strategy.” link It turns out that this is exactly why Apple doesn’t want to comply, and is also why the DOJ should accept it. Marketing is defined […]
The Azure Container Service (ACS) makes it easy to deploy a mesos cluster on Microsoft’s cloud. Unfortunately networking between containers on different slave nodes is a little more complex than when on your local machine. This problem is mostly solved using mesos-dns, but that still needs to be deployed on your cluster. In this brief […]
Beats are data shippers for Elastic Search, and replace Logstash Forwarder. In this post I show you how to compile and run them on the Raspberry Pi.
Recently it was discovered that TrendMicro Antivirus installs the TrendMicro Password Manager by default. This in itself is fine, as a password manager is probably a good idea for many users. The problem? They open up a web server on the local machine with a number of security problems, and on top of that provides […]
When you deploy the Azure Container Service you need to provide SSH keys in order to access the master and agent nodes from the jumpbox, and in order to login to the jumpbox. This of course works fine for the jumpbox, however when you subsequently try and login to the master or agents you’ll quickly […]
Deploy an Azure template from the portal without clicking on a magic “Deploy to Azure” button.