User Data for automated RancherOS instances
April 27, 2016
There are a lot of container management services poping up these days and right now Rancher is my choice in solutions (for the moment). One of the coolest accessories to go with this container ranch is RancherOS. The OS is purpose built to do nothing but Docker and, in fact, runs the few required system services in Docker as well. Comming in at a massive 27MB (For v0.4), it’s a perfect choice to run in AWS under something like spot instances and autoscaling. However, if you’re properly autoscaling — you need a way for your new hosts to join the RancherOS cluster… which is where user data (aka cloud-init) comes in.
What is machine learning and why you want it in the home!
April 6, 2016
Almost everyone has heard the term “machine learning” thrown around. It’s used in some vague context about how computers and/or technology are suddenly and magically going to make the world a better place. That sounds cool, but what exactly does “Machine Learning” mean? From 1959: Machine Learning — a “Field of study that gives computers the ability to learn without being explicitly programmed”. Computers (or code, or machines in general) are terribly literal devices. They do exactly what they are programmed to do and nothing else. While most people don’t realize it, this is one of the biggest sources of frustrations with computers. But what if they didn’t have to be so literal?
Automated Screen Launch
September 13, 2011
At my previous company I set myself up a screen server as mentioned in my previous post, “A screen/shell server is awesome!". There were only a half dozen servers there so if the screen server got rebooted, it wasn’t a big deal to get my sessions back up and running. At my new company we use virtual machines, so there are quite a number more “servers” to connect to. As I was setting up my screen server, I realized that I didn’t want to deal with the hassle of reconnecting them all, so I sought an automated solution.