Cloud Native Digest: Cilium 1.16 is here

KubeSphere
3 min readJul 29, 2024

--

Open source projects worth checking out

Cyclops

Cyclops is an open-source dev tool that simplifies Kubernetes with an easy-to-use UI, making it less intimidating. Instead of creating and configuring your Kubernetes manifests with YAML, use Cyclops to painlessly configure and deploy your applications — validations included!

Kubetail

Kubetail is a private, real-time log viewer for Kubernetes clusters.

KServe

KServe provides a Kubernetes Custom Resource Definition for serving predictive and generative machine learning (ML) models. It aims to solve production model serving use cases by providing high abstraction interfaces for Tensorflow, XGBoost, ScikitLearn, PyTorch, Huggingface Transformer/LLM models using standardized data plane protocols.

OVN-Kubernetes

OVN-Kubernetes (Open Virtual Networking — Kubernetes) is an open-source project that provides a robust networking solution for Kubernetes clusters with OVN (Open Virtual Networking) and Open vSwitch (Open Virtual Switch) at its core. It is a Kubernetes networking conformant plugin written according to the CNI (Container Network Interface) specifications.

Technical recommendations

A Practical Guide to Running NVIDIA GPUs on Kubernetes

This article details the setup of NVIDIA RTX GPUs in a Kubernetes environment. It provides a step-by-step guide on installing and configuring NVIDIA Container Runtime (nvidia-docker), enabling GPU support within Kubernetes. The article covers configuring schedulers and resource limits for GPU workloads, aiming to assist users in effectively managing and utilizing the performance of NVIDIA RTX GPUs on Kubernetes.

Demystifying Kubernetes: How to Create and Use Custom Resources (CRDs)

This article explains how to create and utilize Custom Resources (CRs) and Custom Resource Definitions (CRDs) in Kubernetes. It provides a detailed guide on defining and registering custom resources, extending the Kubernetes API with CRDs, and leveraging controllers to manage and interact with these custom resources. The article emphasizes the significant role of CRDs in extending Kubernetes capabilities and streamlining application development processes.

What’s new in cloud native

Cilium v1.16.0

Cilium 1.16 is here.

A total of 2948 new commits have been contributed to this release by a growing community of over 750 developers.

  • Cilium NetKit
  • BGPv2
  • Multicast Datapath
  • Gateway API 1.1 Support
  • Gateway API GAMMA Support

Envoy 1.31.0

Recently, Envoy 1.31.0 was released, and this version brings some new features, behavioral changes, and new configuration options.

New Features:

  • HTTP/3 “Happy Eyeballs” feature
  • Proxy Protocol typed metadata support
  • Redis command support

Behavioral Changes:

  • Thread Local storage changes
  • Improvements in HTTP/2 and QUIC performance

Announcing Envoy Gateway v1.1

We are thrilled to announce the arrival of Envoy Gateway v1.1.0.

The release adds a ton of features and functionality. Here are some highlights:

  • Added Support for Gateway-API v1.1.0
  • Added Support for Wasm extension in EnvoyExtensionPolicy CRD
  • SecurityPolicy translation failures will now cause routes referenced by the policy to return an immediate 500 response
  • Gateway-API BackendTLSPolicy v1alpha3 is incompatible with previous versions of the CRD
  • xPolicy targetRefs can no longer specify a namespace, since Gateway API v1.1.0 uses LocalPolicyTargetReferenceWithSectionName in Policy resources

About KubeSphere

KubeSphere is an open source container platform built on top Kubernetes with applications at its core. It provides full-stack IT automated operation and streamlined DevOps workflows.

KubeSphere has been adopted by thousands of enterprises across the globe, such as Aqara, Sina, Benlai, China Taiping, Huaxia Bank, Sinopharm, WeBank, Geko Cloud, VNG Corporation and Radore. KubeSphere offers wizard interfaces and various enterprise-grade features for operation and maintenance, including Kubernetes resource management, DevOps (CI/CD), application lifecycle management, service mesh, multi-tenant management, monitoring, logging, alerting, notification, storage and network management, and GPU support. With KubeSphere, enterprises are able to quickly establish a strong and feature-rich container platform.

To stay updated, visit our official website or follow us on Twitter.

--

--

KubeSphere
KubeSphere

Written by KubeSphere

KubeSphere (https://kubesphere.io) is an open source distributed operating system providing cloud native stack with Kubernetes as its kernel.

No responses yet