Cloud Native Digest: KubeSphere Announces the Open-Source of Whizard

KubeSphere
3 min readAug 26, 2024

--

Open source projects worth checking out

Admiralty

Admiralty is a system of Kubernetes controllers that intelligently schedules workloads across clusters. It is simple to use and simple to integrate with other tools.

Cozystack

Cozystack is a free PaaS platform and framework for building clouds.

With Cozystack, you can transform your bunch of servers into an intelligent system with a simple REST API for spawning Kubernetes clusters, Database-as-a-Service, virtual machines, load balancers, HTTP caching services, and other services with ease.

Upjet

Upjet is a code generator framework that allows developers to build code generation pipelines that can generate Crossplane controllers. Developers can start building their code generation pipeline targeting specific Terraform Providers by importing Upjet and wiring all generators together, customizing the whole pipeline in the process.

Robusta KRR

Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for optimizing resource allocation in Kubernetes clusters. It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory. This reduces costs and improves performance.

Technical recommendations

Migrate PVC from one storage class to another

This article introduces two methods for migrating a Persistent Volume Claim (PVC) from one storage class to another in Kubernetes: cloning the PVC using a CSI driver, and migrating using the Korb tool. The article provides detailed steps, requirements, and limitations for each method, and includes relevant example configuration files and command operations.

Kube Startup CPU Boost for Containers Initiating with Hunger

This article introduces the CPU Startup Boost feature in Kubernetes, which allows containers to receive additional CPU resources during startup to accelerate the startup process. By providing extra CPU resources, this feature is particularly helpful in addressing the “starvation” issue during container startup, enabling applications to respond and run faster. The article also discusses how to configure and utilize this feature in Kubernetes.

What’s new in cloud native

KubeSphere Announces the Open-Source of Whizard:An Enterprise Distribution of Thanos

QingCloud has officially announced the open-source of Whizard, an enterprise distribution of Thanos. This new project provides enterprises with a highly available, scalable, easy-to-maintain, and secure Prometheus long-term storage option, addressing a critical need in the cloud-native ecosystem.

GitLab Makes AI Add-on for Enterprise Edition of CI/CD Platform Generally Available

GitLab this week made generally available a set of generative artificial intelligence (AI) capabilities that DevOps teams can add on to the continuous integration/continuous delivery (CI/CD) platform it provides.

Priced at \$39 per user per month, the add-on for GitLab Duo Enterprise provides all the AI capabilities of GitLab Duo Pro along with tools to improve software development workflow efficiencies, proactively detect and fix security vulnerabilities, and securely enhance team collaboration.

Bouyant Extends Reach and Scope of Linkerd Service Mesh

Bouyant has expanded the capabilities of the Linkerd service mesh with several key updates:

  • IPv6 Support: Linkerd now supports IPv6.
  • Audit and Security Policy Review: Improved functionality for reviewing zero-trust security policies before they are enforced.
  • Retries and Timeouts: Reimplemented retries, timeouts, and per-route metrics for HTTPRoute and GPRCRoute resources in version 2.16.
  • HTTP/2 Keep-Alive: Added default support for HTTP/2 keep-alive messages for all meshed communication.
  • Privacy Protection: HTTP headers are no longer logged by default in debug or trace output to prevent sensitive data leakage.
  • JSON Output Support: Linkerd CLI now supports JSON format output.
  • External Workload Integration: Introduced two automations to simplify integration with external workloads (e.g., virtual machines) and command-line tools, enhancing remote debugging and support for the Buoyant Enterprise for Linkerd (BEL) edition.

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 (https://kubesphere.io) is an open source distributed operating system providing cloud native stack with Kubernetes as its kernel.