AIKESTER

Software Developer and Linux Admin

  • Who I Am
  • Projects

Author: Andrew

DevOps

Outage – September 15, 2017

September 15, 2017| Andrew|Leave a comment

Today, The Storehouse experienced an outage that lasted approximately 12 hours.  This was caused due to updates performed late the night before and services restarting during that process.

Continue Reading
Lessons Learned

Eliminating Cron Jobs In An Application

August 28, 2017October 7, 2017| Andrew|Leave a comment

When you have an application, there’s inevitably some things that just need to be done periodically.  These aren’t tied directly to user actions, so the quick answer is usually cron.  It’s easy to setup, but when it breaks it can cause subtle issues that may impact your customers or application.

Continue Reading
How To

Ubiquiti EdgeRouter OpenVPN Client Config

July 23, 2017| Andrew|Leave a comment

One thing that’s really handy for your Ubiquiti EdgeRouter is to have it act as a VPN client.  This gives all hosts on your network the ability to access the remote VPN without having to login.  Setting it up with pfSense is straightforward and pretty easy with the right tools.

Continue Reading
DevOps

Staggering `chef-client` Runs

July 20, 2017August 24, 2017| Andrew|Leave a comment

One of the new tools I’ve discovered is Chef to manage the configuration and software on Storehouse’s fleet of virtual machines.  Chef makes it really handy to update and track config changes, since everything can be tracked using Git or similar.  One issue we ran into was having `chef-client` run at the same time for multiple machines.

Continue Reading
DevOps

Make a Site Private, But Allow Let’s Encrypt

May 22, 2017July 23, 2017| Andrew|Leave a comment

This is a pretty straightforward thing I’ve wanted to do for some time.  Basically, I have a number of sites that I use internally that I wanted to get certificates via Let’s Encrypt, but I also wanted to keep them restricted to only a few IP addresses.  The solution is quite simple and works perfectly.

Continue Reading

Posts navigation

Older posts
Newer posts

Recent Posts

  • About My Migration to AWS
  • GnuCash Template for Harland Clarke Laser 417 Checks
  • “Smart” Failover with Redis Sentinel and Keepalived
  • Adding a Firewall Rule to Debian 9
  • Autowired Traits in Symfony

Categories

  • DevOps
  • How To
  • Lessons Learned
  • Linux
  • Random
  • Startups
  • Tools
Powered by Wordpress | WordPress Theme by Tidyhive