1 minute read

Lots of configuration management posts this week, on Terraform, gitops and SQL, plus lots of interesting new tools.

StackHawk sponsors Devops Weekly

Want to see what’s new with automated security tooling? Tune in on September 30 to see how StackHawk and Semgrep are making it possible to embed security testing in CI/CD.
https://sthwk.com/whats-new

News

An interesting post discussing some of the edges of Terraform if you use it for cloud, Kubernetes and other resources using the same state.
https://hub.qovery.com/guides/engineering/terraform-not-the-golden-hammer

A post positing using SQL as the interface for cloud infrastructure. Some interesting ideas about a familiar interface and existing tooling.
https://dev.to/depombo/infrastructure-as-sql-81i

A discussion of the role of SREs in enabling true self service platforms and empowering developers.
https://www.getambassador.io/developer-control-plane/dcp-insights-mario-loria-from-cartax/

The start of a series on API design, based around gRPC. The first post focused specifically on using Protobuf FieldMask.
https://netflixtechblog.com/practical-api-design-at-netflix-part-1-using-protobuf-fieldmask-35cfdc606518

Another post on configuration management, focused on applying gitops practices with some good examples up to applying this approach to a multi-cluster federated service mesh setup.
https://www.solo.io/blog/configuration-as-data-gitops-and-controllers-its-not-simple-for-multi-cluster/

A deep dive into Kubernetes ingress, with helpful diagrams showing how things work.
https://inlaymansterms.io/blog/kubernetes-ingress

Tools

Kim, or Kubernetes Image Manager, provides the classic Docker build, pull, push interface with the build infrastructure deployed to Kubernetes.


https://github.com/rancher/kim

Kubernetes is often described as a platform for building platforms. Kratix describes itself as a framework for delivering that platform, bring conventions and tools to something lots of organisations hand roll today.
https://github.com/syntasso/kratix

If you’ve been following this newsletter, you’ll know eBPF is powerful, but we’re only just starting to see use cases. BMC Cache is an in-kernel cache for memcached that claims to improve throughput by up to 18x.
https://github.com/Orange-OpenSource/bmc-cache

KinK is a CLI that helps you manage KinD clusters as Kubernetes pods. Designed to ease standing up clusters for fast testing.
https://github.com/Trendyol/kink

Updated: