Cloud Native News - CNN21/44
Community
- Longhorn brings cloud-native distributed storage to the CNCF Incubator
"Longhorn is a distributed block storage system for Kubernetes, designed to run on top of different types of physical storage devices, infrastructures, and architectures. It is built on Kubernetes for workloads running on Kubernetes." - Dapr (Distributed Application Runtime) joins CNCF Incubator
"Dapr is a set of APIs that makes it easy for developers to write distributed applications." - Azure Container Apps
"Explore Microsoft Azure's Container Apps, a fully managed serverless container service for building and deploying modern apps at scale." - Introducing container image streaming in GKE
Image streaming can increase application start-up time significantly. Great to see it implemented in GKE!
Editorial
- What the Arrival of IPv6 Support in Kubernetes Means for You
"Native dual-stack networking in Kubernetes 1.23 carries implications for networking, security, load balancing, and breadth of use cases." - Containers vs. Pods - Taking a Deeper Look
"What is the difference between a Docker Container and a Kubernetes Pod? Can a Pod be created with plain Docker commands? How are Pods implemented under the hood?" - I'm always happy to read Ivans writings!
Tools
- containerd/stargz-snapshotter - Release v0.10.0
The "fast container image distribution plugin with lazy pulling" now experiments with image distribution via IPFS. What a nice idea! There is already a GitHub issue to bring this feature to nerdctl as well. - Knative 1.0 is out!
A significant milestone has been reached. Congratulations! - patrickdappollonio/kubectl-slice
"Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files." - everyone who tried to parse the output of helm template with awk & co will appreciate this tool. - corneliusweig/konfig
This seems to be useful. I rarely make use of kubeconfig contexts. Instead, I usually export a dedicated kubeconfig... - digitalis-io/vals-operator
"Kubernetes Operator to sync secrets between different secret backends and Kubernetes."
Photo by Mihai Moisa on Unsplash