Cloud Native weekly highlights:

  • Cilium launches service Grid test program
  • Knative has applied to become an incubator program of CNCF
  • Kubernetes V1.23 is coming soon
  • Lens release 5.3
  • Open Source Project Recommendation
  • The article recommended

Cloud native dynamics:

Cilium Service Grid Beta released

Cilium uses the power of eBPF to speed up networking and provide security and observability in Kubernetes. Now Cilium brings eBPF’s strengths to the world of Service Mesh. The Cilium Service Grid uses eBPF to manage connections, enabling the necessary traffic management, security, and observability of a service grid.

In addition to the upcoming Cilium 1.11 release, a new Cilium Service Mesh Beta will also be available soon, featuring:

  • L7 Traffic Management and load Balancing (HTTP, gRPC, etc.)
  • Topology-aware routing across clusters, clouds, and local
  • The TLS to terminate
  • Configure Canary Rollouts, retries, rate limits, fuses, and more via Envoy
  • Use OpenTelemetry and Jaeger integration for tracking
  • Built-in Kubernetes Ingress support

Cilium launched the Service Grid Beta program prior to the official release. To join the Beta program, you can complete this form.

see

Knative has applied to become an incubator program of CNCF

With the support of the Knative Steering Committee and trademark Board, Google announced its intention to donate the Knative project to the Cloud Native Computing Foundation (CNCF) and submitted a Pull Request.

The Knative project was created and released by Google in 2018 and has since been developed in close collaboration with IBM, Red Hat, VMware, and SAP. The project provides a serverless experience layer on Kubernetes, providing the building blocks needed to build and deploy modern, container-based serverless applications. Over the past three years, Knative has become the most widely installed serverless layer on Kubernetes. Recently, Knative reached an important milestone with the release of 1.0, and becoming an incubator project for CNCF is the next major milestone for Knative.

see

Kubernetes V1.23 is coming soon

Kubernetes 1.23 will be released soon with 45 enhancements, 11 of which have been upgraded to stable, up to 15 existing features that are constantly improving, and 19 new ones.

The new version has the following major changes:

  • A new command has been released as alpha: Kubectl event
  • Upgrade the HPA API to GA
  • Statfulset PVC can be configured to delete
  • GRPC Adds a probe
  • In the new version, you will be able to add temporary containers as part of the Pod specification
  • Privileged Container and host networking mode for Windows instances will be upgraded to beta
  • Dual-stack IPv4/IPv6 networks can be common
  • Pod security standard upgrade to beta

see

Lens release 5.3

Lens 5.3 has been released. The highlight of this release is the new managed development cluster feature, which makes it easy for all Lens users to run their own Kubernetes development cluster. Managed development clusters are available directly from Lens Desktop through Lens Spaces, a cloud-based service, enhancing the capabilities of standalone Lens Desktop applications.

In addition, Lens 5.3 offers a number of other improvements, such as enhanced user experience for Lens Spaces users through the new Spaces Switcher, Port Forwarding 2.0, and more.

see

Open Source Project Recommendation

Linux kernel module programming guide

It mainly covers the introduction of Linux kernel modules, module interactions, system calls, blocking processes and threads, scheduling tasks, interrupt handlers, etc. It is suitable for the latest 5.x kernel version.

gh-prs

Gh-prs is an extension of GitHub CLI tool GH. It is used to display PR information on the CLI through UI.

FerretDB

FerretDB is an open source alternative to MongoDB, which is essentially a proxy for converting MongoDB’s wire protocol into SQL and using PostgreSQL as the database engine.

NextSSH

NextSSH is an SSH connection and management tool that supports Windows and macOS platforms. Some auxiliary functions are added on the basis of terminal, which can be used to replace Xshell.

The article recommended

From zero to one, build a new generation of open source functional computing platform

This paper introduces the concept, reference architecture and development trend of function computing, as well as the latest progress in the field of cloud native Serverless, and then explains how to make use of cloud native technology to build a new generation of open source function computing platform OpenFunction from 0 to 1.

API version of Kubernetes resource

This article tries to explain how to use the API version in Kubernetes and when things go wrong. Finally, some examples and background are introduced for further research.

This article is published by OpenWrite!