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!