DEVOPS WEEKLY ISSUE #432 - 7th April 2019
Monitoring, operational sympathy and a few Kubernetes posts this week.
From our sponsor, VictorOps
[You’re Invited] Death to Downtime: How to Quantify and Mitigate the True Costs of Downtime. VictorOps and Catchpoint are teaming up for a live webinar on 5 monitoring and incident response best practices for preventing outages.
http://try.victorops.com/devopsweekly/catchpoint-victorops-webinar
News
A detailed walkthrough of what happens under the hood of Kubernetes when you run a simple command against the high-level APIs.
https://github.com/jamiehannaford/what-happens-when-k8s/blob/master/README.md
Scale Summit is an interesting event focused on in-depth discussions on a variety of operations topics, all under chatham house rules. This post features notes from some of the sessions.
https://medium.com/@AaronKalair/scale-summit-2019-77b6da67f953
A detailed post exploring whether operational sympathy is a good thing, looking at lots of anti-patterns when it comes to instrumentation and observability.
https://medium.com/@autoletics/is-operational-sympathy-a-good-thing-ad6ae2d5f905
Another post on monitoring, in this case how to work together between developers and operators to build instrumentation into the applications.
https://medium.com/@daryn_74143/why-do-engineers-not-care-about-application-monitoring-d5fbae2fa8f2
A look at monitoring Linux systems from the ground up, covering the Kernel, auditd, kprobe events, eBPF and more.
https://capsule8.com/blog/different-approaches-to-linux-monitoring/
Monitoring EKS is a combination of monitoring Kubernetes and monitoring the underlying AWS infrastructure and platform. These posts cover how to collect metrics and what to monitor to catch issues.
https://www.datadoghq.com/blog/eks-cluster-metrics/
https://www.datadoghq.com/blog/collecting-eks-cluster-metrics/
A slidedeck exploring Serverless computing, making the argument than function as a service is only a part of the architecture.
https://speakerdeck.com/eoinsha/faas-is-the-least-important-thing-about-serverless
A set of best practices for building secure Docker container images; from signing to metadata and keeping images small to managing secret information.
https://snyk.io/blog/10-docker-image-security-best-practices/
A useful presentation introducing the Helm package manager for Kubernetes.
https://speakerdeck.com/unguiculus/helm-the-better-way-to-deploy-on-kubernetes?slide=18
Events
The O’Reilly Velocity Conference returns to San Jose, June 10–13. Velocity is the best place on the planet for web ops and systems engineering professionals to get expert insight on building and maintaining cloud native systems. With 4 days of practical content on DevOps, systems engineering, performance, and more, there’s something for everyone. Passes start at $796 when you use the code DEVW20 (applies to Gold, Silver, and Bronze passes). Limited offer expires May 4. Register today!
https://oreil.ly/2Uf3u63
Tools
CUE is a new data constraint language which aims to simplify tasks involving defining and using data. It is a superset of JSON with simplified syntax, built-in validation and features for reusing configuration.
https://cue.googlesource.com/cue/
[You’re Invited] Death to Downtime: How to Quantify and Mitigate the True Costs of Downtime. VictorOps and Catchpoint are teaming up for a live webinar on 5 monitoring and incident response best practices for preventing outages.
http://try.victorops.com/devopsweekly/catchpoint-victorops-webinar