Cloud Native News - CNN21/28
About Kubernetes API deprecations in 1.22, writing a k8s controller in rust, organizing cluster configuration with Grafana Tanka, using Alex Ellis' Inlets to expose ephemeral clusters and a Kubernetes Security overview!
Cloud-Native Industry
- What Is WebAssembly — and Why do You hear So Much About It?
WebAssembly (or WASM for short) is starting to show up in a wide range of tools and platforms. Although WebAssembly brings languages other than HTML, CSS, and JavaScript to the browser, it’s not a JavaScript replacement and brings the potential to be the next Docker-like revolution.
Containers & Orchestration
- Kubernetes API and Feature Removals In 1.22: Here’s What You Need To Know
Kubernetes 1.22, due for release in August 2021, will remove several deprecated APIs, don't miss these changes! - A Rust controller for Kubernetes
This is the 6th post in the Start Rust focus series. This week, it is about creating a Kubernetes controller that watches pods' lifecycle and 'binds' a sidecar to them. When the main pod is scheduled, the controller schedules the sidecar; when it’s deleted, it deletes it as well. - Best practices for consistent configuration management at scale with Tanka
Solving the problem of configuration drift between multiple Kubernetes environments with Grafana's Tanka. - 10 Things I wish I would have known before learning Kubernetes
Anais, who also runs the 100 Day of Kubernetes, summarizes her top ten tips for Kubernetes newbies and beginners. When you freshly start learning about containers, K8s, and their complexity, maybe it is worth reading.
Networking
- Kubernetes Network Policies for Isolating Namespaces
A very hands-on article on how to create, debug and test Kubernetes Network policies to isolate Namespaces and applications they host. - Fixing Ingress for short-lived local Kubernetes clusters with Inlets
Do you ever find yourself wishing that you could get Ingress into your local or private Kubernetes clusters? Perhaps it’s during development, a CI job with KinD, or a customer demo. Alex Ellis will show you how!
Security
- Kubernetes Security - Operating Kubernetes Clusters and Applications Safely
This page collects all the assets for the Kubernetes Security book of Liz Rice and Michael Hausenblas. A perfect starting point to get an overview and ideas about improving the security aspects of your K8s Apps.
Other
- Azure/cloud-native-app
Have you ever wondered what an application architecture would look like if you committed to using mostly all graduated or incubating projects from the Cloud Native Computing Foundation? This repo, the CNCF Projects App, attempts to answer that question with an example expense application that is made up almost exclusively of CNCF projects. - esrlabs/josh
Combine the advantages of a monorepo with multirepo setups by leveraging a blazingly fast, incremental, and reversible implementation of git history filtering. - alexellis/arkade
Your local one-stop shop for Kubernetes tools is right at your fingertips!
Photo by Riccardo Trimeloni on Unsplash