Miscellaneous November 2019 Secret Management with HashiCorp Vault HashiCorp Vault is a tool for centralized secrets management. In my opinion, the best way to learn a technology is to use it. For this reason, we are going to build a demo system in this blog post.
Miscellaneous November 2019 Hacktoberfest 2019 Every year, Digital Ocean organizes Hacktoberfest, an event meant to promote Open Source involvement. Everyone who registers and creates 4 Pull Requests in October on GitHub receives a T-Shirt.
SPA October 2019 Serving Single Page Applications Gain a high level understanding of the infrastructure pieces and traffic routing rules that are involved when a SPA frontend is used
Miscellaneous September 2019 On Great Commit Messages As a software engineer, attention to detail is key because one small typo in your code can cause catastrophic bugs. Code isn't the only artefact software engineers produce, though. For example, most of us create numerous commits every day.
Logging September 2019 Centralized Logging on Kubernetes with Fluentd, Elasticsearch and Kibana Centralized logging refers to collecting logs of many systems across multiple hosts in one central logging system. With the logs in a common log system, debugging issues with distributed systems becomes a lot easier because the logs can be analyzed efficiently.
Prometheus January 2019 Managing Prometheus on Kubernetes with Prometheus Operator Kubernetes and Prometheus are a popular combination. CoreOS created a Kubernetes Operator which streamlines operating and configuring Prometheus in Kubernetes. This post is an introduction to Prometheus Operator.
Prometheus December 2018 Monitoring Batch Jobs with Prometheus This article will describe how to monitor batch jobs with Prometheus. The defining characteristic of batch jobs is their limited lifetime. Monitoring ephemeral jobs with Prometheus is suboptimal due to Prometheus pull-based architecture.