DEVOPS WEEKLY ISSUE #594 - 15th May 2022
Observability and user-friendly git signing tools, plus useful principles for data migrations, configuration management and more this week. Enjoy KubeCon EU everyone who’s going to be in Valencia this coming week.
StackHawk sponsors Devops Weekly
Want to make application and API security part of software delivery? Check out the StackHawk Daily Demo every weekday at 9 am PST! No sales, no slides, just a technical demo.
https://sthwk.com/DevOps-Daily-Demo
News
Data migration and schema changes in relational systems have a long history, but the velocity of modern development makes historical approaches unworkable. This post has a nice set of principles to consider.
https://planetscale.com/blog/the-operational-relational-schema-paradigm
A case study of adopting team topologies and domain modelling approaches to move from component-based teams to product teams.
https://www.infoq.com/articles/reduce-cognitive-load-devops-teams/
Pulumi just added support for YAML as a first-class interface, which opens up interesting opportunities for using anything that can generate JSON, for instance HCL, CUE or, er, Perl or Fortran.
https://leebriggs.co.uk/blog/2022/05/04/deploying-kubernetes-clusters-in-absurd-languages
It’s KubeCon EU this coming week. An interesting dashboard showing what’s being discussed.
https://exploratory.io/dashboard/PQd2wHB2BZ/KubeCon-Dashboard-EMA-HZd4OIw8yu
Another YAML post, this one looking at evolving YAML management tooling for Kubernetes.
https://matduggan.com/tips-for-making-kubernetes-yaml-less-annoying/
The first of a series of posts looking at a big data architecture running on Kubernetes, with Trino, Superset and Ranger.
https://medium.com/geekculture/trino-superset-and-ranger-on-kubernetes-what-why-how-c963935fd402
A good introduction to the problems solved by observability and distributed tracing.
https://blog.techlanika.com/distributed-tracing-the-why-what-and-how-ab9ca9e40081
Jobs
Close is building the sales communication platform of the future and we’re looking for a Site Reliability Engineer to help us accomplish that goal. If you have a passion for databases (both SQL and NoSQL), significant experience building, managing, and monitoring infrastructure, databases, and backend services at scale and want to work with a rag-tag team of hardworking, but humble humans, then come check us out!
https://bit.ly/close-sre
Tools
Gitsign is a new tool that aims to make signing git commits easier, using keyless signing powered by sigstore.
https://github.com/sigstore/gitsign
The o11y toolkit is a project to provide utilities for managing observability stacks. Oy-scrape-jitter is the first of these tools. It queries Prometheus servers to find the jitter in scrape timestamp alignment.
https://o11y.eu/blog/announcing-o11y-toolkit/
https://github.com/o11ydev/oy-toolkit