DEVOPS WEEKLY ISSUE #552 - 25th July 2021
A set of posts on Devops transformation, SRE and Kubernetes tools and practices this week. Congrats to everyone involved in the 10th year of the State of Devops report too.
StackHawk sponsors Devops Weekly
DataRobot is using StackHawk to automate API security testing and to scale AppSec across their dev team. Learn more about all they’re up to:
https://sthwk.com/DataRobot-API-Security
News
The latest State of Devops report is out, with some interesting observations based on this years survey around cultural blockers holding up adoption of mature devops practices.
https://puppet.com/blog/2021-state-of-devops-report/
Discussion of the importance of team structures and communication when it comes to devops transformation. Promises, feedback and customer centricity.
https://www.sussna-associates.com/blog/after-team-topologies-getting-past-the-devops-middle
It’s easy to have an SRE team or function that feels siloed from other engineering teams. This post examines why, and what you can do about it.
https://rootly.io/blog/de-siloing-incident-management-how-to-make-reliability-engineering-everyone-s-job
A look at solving the thundering herd problem after clearing a higher level cache.
https://www.reddit.com/r/RedditEng/comments/obqtfm/solving_the_three_stooges_problem/
A look on designing useful altering systems, with a good list of dos and don’ts.
https://hceris.com/monitoring-alerts-that-dont-suck/
A reasoned argument for not using Kubernetes.
https://ably.com/blog/no-we-dont-use-kubernetes
A look at the Headlamp Kuberneters dashboard and why you may consider using it.
https://loft-sh.medium.com/kubernetes-dashboards-headlamp-3743e1bc3c4f
If you’re managing the nodes under a Kuberntes cluster you might find some nodes causing problems. This post looks at using the Kubernetes API and extension points to make the cluster self-healing.
https://blog.cloudflare.com/automatic-remediation-of-kubernetes-nodes/
Tools
SchemaHero is a Kubernetes-native implementation of declarative database schema management.
https://schemahero.io/learn/
https://github.com/schemahero/schemahero
Ortelius is a platform for managing microservices. It provides a central catalog of services with their deployment specs, application teams can easily consume and deploy services across a cluster.
https://ortelius.io
https://github.com/ortelius/ortelius
N8n is a tool for connecting services together, with a visual editor, command line tools, and commons clause self-hosted version available.
https://n8n.io/
https://github.com/n8n-io/n8n