Tips for On Call Engineers During the Holidays
1. Share the love (or spread the pain) when organizing on call shifts, and incentivize communal behavior.https://www.transposit.com/blog/2019.12.23-tips-for-on-call-engineers-during-the-holidays
2. Communicate early and often, with and without runbooks.
3. Plan around potential travel problems
4. Let friendly allies help you manage the social side of the situation
5. Pat yourself and your team on the back
Anatomy of Unsuccessful Incident Management
- Confusion about Processhttps://blog.kintaba.com/posts/anatomy-of-unsuccessful-incident-management
- Panic and Thrash
- Lack of Awareness
- Blame
- Uncoordinated & Conflicting Response
- Confusion over Ownership
- Repeat Problems
How GitOps Improves the Security of Your Development Pipelines
1. Config as Codehttps://www.weave.works/blog/how-gitops-improves-security-development-pipelines
2. Changes are auditable
3. Production matches the desired state kept in Git
DataHub: Popular metadata architectures explained
https://engineering.linkedin.com/blog/2020/datahub-popular-metadata-architectures-explained
https://engineering.linkedin.com/blog/2020/datahub-popular-metadata-architectures-explained
docker-mailserver
A fullstack but simple mail server (SMTP, IMAP, Antispam, Antivirus...). Only configuration files, no SQL database. Keep it simple and versioned. Easy to deploy and upgrade.https://github.com/tomav/docker-mailserver
Evolving Container Security With Linux User Namespaces
https://netflixtechblog.com/evolving-container-security-with-linux-user-namespaces-afbe3308c082
https://netflixtechblog.com/evolving-container-security-with-linux-user-namespaces-afbe3308c082
k8spin-operator
Kubernetes multi-tenant operator. Enables multi-tenant capabilities in your Kubernetes Cluster.https://github.com/k8spin/k8spin-operator
How to sell SLOs to Engineering Directors
https://medium.com/brexeng/how-to-sell-slos-to-engineering-directors-9c6379c3f246
https://medium.com/brexeng/how-to-sell-slos-to-engineering-directors-9c6379c3f246
dog
dog is a command-line DNS client, like dig. It has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.https://github.com/ogham/dog
tobs
Tobs is a tool that aims to make it as easy as possible to install a full observability stack into a Kubernetes cluster.https://github.com/timescale/tobs
Operable Software
In this post, I'll cover views on simplicity and complexity, how people actually approach their systems and form mental models of them, and how we should rather structure things if we want to make systems both observable and operable.
https://ferd.ca/operable-software.htmlForbidden lore: hacking DNS routing for k8s
https://wgtwo.com/blog/forbidden-lore-hacking-dns-routing-for-k8s
https://wgtwo.com/blog/forbidden-lore-hacking-dns-routing-for-k8s
Writing Runbook Documentation When You’re An SRE
Tips and tricks for writing effective runbook documentation when you aren’t a technical writerhttps://www.transposit.com/blog/2020.01.30-writing-runbook-documentation-when-youre-an-sre
SLO — From Nothing to… Production
https://geototti21.medium.com/slo-from-nothing-to-production-91b8d4270bd5
https://geototti21.medium.com/slo-from-nothing-to-production-91b8d4270bd5
Building Kubernetes Clusters using Kubernetes
https://tomas-valasek.medium.com/building-kubernetes-clusters-using-kubernetes-dde332c77d65
https://tomas-valasek.medium.com/building-kubernetes-clusters-using-kubernetes-dde332c77d65