1 minute read

Configuration management, long term support, data management, monitoring and testing this week. The breadth of challenges in modern operations is always interesting, and while some are evergreen, the tools and approaches to solving are constantly evolving.

StackHawk sponsors Devops Weekly

[ICYMI] DAST is Dead! Long Live DAST! The Evolution of Dynamic API security Testing webinar is now available on YouTube. Watch on-demand here.
https://sthwk.com/long-live-dast-webinar

News

A good introduction to both Terraform and Ansible, covering similarities and differences, as well as how you might use them together.
https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together

A look at AWS offering extended support for Kubernetes versions in EKS, and the associated costs. Longer support cycles for Kubernetes has been a long term conversation, but the post outlines some of the downsides of this not being in the mainline.
https://medium.com/@talkimhi/aws-extended-eks-support-a-costly-band-aid-for-kubernetes-clusters-120b8d537abe

A set of posts for anyone running etcd, covering the key metrics to measure, and how to measure them.
https://www.datadoghq.com/blog/etcd-key-metrics/
https://www.datadoghq.com/blog/etcd-monitoring-tools/

If you’re doing analysis on a data set, it’s likely important to understand where that data came from, in order for the analysis to be meaningful. This post covers the concept of data lineage, why it’s important, and some tools that can help.
https://semaphoreci.com/blog/data-lineage-big-data

Tools

testkube is a Kubernetes-native testing framework for test execution and orchestration. Store tests from any testing tool as CRDs and run them on the cluster.
https://testkube.io/
https://github.com/kubeshop/testkube

The Kubernetes Telemetry Controller can turn OpenTelemetry event streams – logs, metrics, and traces – into Kubernetes resources.
https://axoflow.com/reinvent-kubernetes-logging-with-telemetry-controller/
https://github.com/kube-logging/telemetry-controller

The challenge with having discrete applications is that they might not work together, which leaves more work for the user. UFO is a UI-Focused Agent for Windows, which can orchestrate actions across multiple apps without configuration, using GPT-Vision to work out how to achieve the instructions.
https://github.com/microsoft/UFO

Updated: