Cloud Native News - CNN43
Announcements of KubeLinter, Grafana Tempo, Akri for a connected edge and HashiCorp Nomad heading towards 1.0.
CNCF Statement on the Passing of Dan Kohn
This week the open-source world lost one of their open source leaders. Over the past years, Dan Kohn steered the open-source community's rapid growth through the Cloud Native Computing Foundation. He recently brought a new open-source foundation about public health to live. When we first met him last year, our company joined the CNCF as a member and got certified as KCSP. Dan embodied what the CNCF stands for: an open, welcoming, and inclusive community.
CNCF & Community
- Announcing the Linkerd Community Anchor Program
"The program aims at promoting your Linkerd stories and experiences. It could be a complex use case, an aha-moment, or perhaps you've combined Linkerd with a new tool. If your project was a learning moment for you, it will likely be for others too." - How Google Cloud's Kelsey Hightower became one of the most respected people in cloud computing
I'd argue 90% of people working with Kubernetes or in the Cloud Native community have seen at least one talk with Kelsey Hightower. - KubeCon + CloudNativeCon North America
KubeCon + CloudNativeCon NA is ahead!
Containers & Orchestration
- Announcing HashiCorp Nomad 1.0 Beta
"HashiCorp Nomad has officially reached version 1.0, bringing HCL2 support, dynamic application sizing, namespaces in the OSS version, and more." - How to use skopeo to migrate off Docker Hub
Quite a few people recently think about moving their container images away from Docker Hub due to the recently announced pull limitations. Luckily there are a few alternatives. - Announcing Akri, an open-source project for building a connected edge with Kubernetes
"Akri lets you easily expose heterogeneous leaf devices (such as IP cameras and USB devices) as resources in a Kubernetes cluster, while also supporting the exposure of embedded hardware resources such as GPUs and FPGAs. Akri continually detects nodes that have access to these devices and schedules workloads based on them." - Introducing Nydus - Dragonfly Container Image Service
"Nydus minimizes download time and provides image integrity check across the whole lifetime of a container, enabling users to manage applications fast and safely. It "mainly consists of a new container image format and a FUSE (Filesystem in USErspace) daemon to translate it into container accessible mountpoint."
Observability
- Announcing Grafana Tempo, a massively scalable distributed tracing system
"Tempo is designed to be a robust trace id lookup store whose only dependency is object storage (GCS/S3)." - PromQL for Humans
PromQL is quite powerful. However, if you are new to Prometheus, it can be a bit overwhelming at first. While documentation is available, it can be quite abstract at times and lacks some real-world examples. This article is a great overview of the most important PromQL instructions. - Public Preview – AWS Distro for OpenTelemetry
AWS launches a preview of AWS Distro for OpenTelemetry, a distribution of the APIs, libraries, agents, and collectors defined in the OpenTelemetry specification.
Development
- Introducing KubeLinter - an open-source linter for Kubernetes
"KubeLinter analyzes Kubernetes YAML files and Helm charts, and checks them against a variety of best practices, with a focus on production readiness and security." - I'm pleased to see companies that haven't been popular for OSS are contributing more and more to the Open Source community!
Cloud-Native Industry
- cloud-custodian/cloud-custodian
"Cloud Custodian is a rules engine for managing public cloud accounts and resources. It allows users to define policies to enable a well-managed cloud infrastructure, that's both secure and cost-optimized. It consolidates many of the adhoc scripts organizations have into a lightweight and flexible tool, with unified metrics and reporting."
Photo by Nubelson Fernandes on Unsplash