• Technology

    Secure CoreOS Container Linux SSH Daemon on a Public Cloud

    If you have ever stood up a Linux server publicly on the internet and watched system logs you will know that it begins to be pounded almost immediately by people looking for a new machine to add to their botnet or use for other nefarious purposes. This is an even bigger problem with the rise of public clouds which has drastically increased the number of servers with public facing SSH daemons enticing the bad guys with a larger target. For this reason, you should never leave the ssh config set to the default when publicly available on the internet. Most are familiar with how to do this on the traditional…

  • Technology

    How to Install a k8s Test Cluster with Vagrant and Kubeadm

    A few days ago I tried running minikube on Windows and it didn’t work at all. After about 45 minutes of troubleshooting I gave up and decided to put together a bit more manual process using Vagrant and kubeadm. This post will walk you through standing up a small functional Kubernetes cluster in just a few minutes. This Vagrant config starts two VMs with each with 2vCPUs and 3 GB of RAM. They also have 3 networks attached, a public network (host machine’s connected network), static private network (used for Kubernetes internal communications), and a bridge network which is the default network added by Virtual Box. Before You Begin Install…

  • Technology

    Help! Kubernetes Killed My Services!

    Kubernetes is a remarkable platform. When put in a cloud provider like digital ocean you will wonder how you ever lived without it, but it you happen to find yourself in an unstable virtualized environment where hardware resources are over committed then you may need to put in some work to get your services stable. Please follow and like us:

  • Technology

    CoreOS: Control the Container Craziness

    If you have been following the Linux container space lately you know that it is a fast paced place with frequent updates. Docker being the largest of the technologies at play is taking the DevOps world by storm making every ones life easier, or does it. Docker is a wonderful technology that is revolutionizing the way we deploy and run applications. However, if you plan to go to production with Docker you have to choose a strategy that will make it stable and secure. Docker will run on just about any modern Linux OS, but if you just go out and install it you could be in for lots of…