Blog

Featured
2024 year in review of CNCF and top 30 open source project velocity 
Staff Post 2024 year in review of CNCF and top 30 open source project velocity 
By Chris Aniszczyk  By consistently tracking open source project velocity, we are able to see the trends and technologies resonating with developers and end users. We have been tracking these trends since 2017; all previous blogs...
January 29, 2025
  • Reset

Showing 57 of 2266 posts


Fuzzing the CNCF landscape in 2024
Community Post Fuzzing the CNCF landscape in 2024
By Chris Aniszczyk (CNCF), Adam Korczynski (Ada Logics), David Korczynski (Ada Logics) CNCF maintains a high level of security for its projects by way of a series of initiatives such as security auditing, supply-chain assessments and...
January 13, 2025 | Chris Aniszczyk + Adam Korczynski + David Korczynski

The updated etcd Project Journey Report is live – the project now has more than 5,500 individual contributors!
Project Post The updated etcd Project Journey Report is live – the project now has more than 5,500 individual contributors!
We’re excited to share the updated etcd Project Journey Report! etcd is one of CNCF’s longest-standing graduated projects. We initially looked at the project’s growth back in 2021, and are happy to see continued growth in...
October 7, 2024

How to create a Kubernetes cluster in a Local Zone through Managed Rancher Service
Member Post How to create a Kubernetes cluster in a Local Zone through Managed Rancher Service
Member post originally published on OVH Cloud’s blog by Aurélie Vache Container orchestration has become a cornerstone of modern application deployment, offering scalability, flexibility, and resource efficiency. It has become common to have to manage several...
August 27, 2024 | Aurélie Vache

Interval tree implementation in Xline
Member Post Interval tree implementation in Xline
The Reason for Implementing Interval Trees In a recent refactoring of Xline, we identified a performance bottleneck caused by two data structures on the critical path: the Speculative Pool and the Uncommitted Pool. These two data...
July 17, 2024

A step-by-step guide to securely upgrading your EKS clusters
Member Post A step-by-step guide to securely upgrading your EKS clusters
Member post originally published on Fairwinds’s blog by Stevie Caldwell As an agile open source project, Kubernetes continues to evolve, as does the cloud computing landscape. Keeping up with the latest versions isn’t practical for many...
May 13, 2024 | Stevie Caldwell

Kyverno 1.12 released
Project Post Kyverno 1.12 released
Project post originally published on Kyverno’s blog Kyverno 1.12 released with new alternative report server, Global Context Entry, Kyverno JSON in CLI, performance optimizations, enhanced ValidatingAdmissionPolicy and PolicyException support, and tons more! The Kyverno team is...
May 10, 2024

Early explorations and practices of Xline, a stateful application managed by Karmada
Member Post Early explorations and practices of Xline, a stateful application managed by Karmada
Member post by DatenLord Background and Motivation More and more IT vendors are now embracing cross-cloud multi-clustering as cloud-native technologies and cloud markets continue to mature. Here’s Flexera’s mid-2023 survey on the cloud-native market’s acceptance of...
May 2, 2024

Membership change source code interpretation
Member Post Membership change source code interpretation
Member post originally published on Medium by DatenLord Background In distributed system application scenarios, it is inevitable to add or delete nodes or replace nodes, the simplest solution is to temporarily shut down the cluster, then...
April 4, 2024 | DatenLord

Analysis of Xline Jepsen tests
Member Post Analysis of Xline Jepsen tests
Member post by DatenLord Table of Contents Abstract In this article, we will mainly introduce the application of Jepsen in the testing of a distributed KV storage Xline. This includes an introduction to the chaos engineering...
February 19, 2024 | DatenLord

Xline command deduplication mechanism (part one) — introduction to RIFL
Member Post Xline command deduplication mechanism (part one) — introduction to RIFL
Member post by DatenLord Why is deduplication of commands necessary?  In a system that receives external commands, it is common for a command to be executed at least once, which we refer to as at-least-once semantics....
January 19, 2024 | DatenLord

Codebreaking clouds: hacking cloud native environments through VAPT mastery
Member Post Codebreaking clouds: hacking cloud native environments through VAPT mastery
Member post originally published on SighUP’s blog by Simone Ragonesi Discover all you need to know about Cloud-Native Vulnerability Assessment and Penetration Testing (VAPT) with practical examples. Introduction This article embarks on a journey into the...
December 13, 2023 | Simone Ragonesi

Mechanism and implementation of lease
Member Post Mechanism and implementation of lease
Member post by Datenlord 1. Introduction Xline is an open source distributed KV storage engine for managing small amounts of critical data, with the aim of high performance data access and strong consistency across data centers....
November 1, 2023 | Datenlord

Keeping secrets secure on Kubernetes
Member Post Keeping secrets secure on Kubernetes
Member post originally published on the CyberArk blog by John Walsh Handling secrets in cloud-native environments is a challenge for many organizations. Virtually any application requires some sort of secret, such as a database password, a...
October 10, 2023 | John Walsh

Real-time analytics with stream processing and OLAP
Community Post Real-time analytics with stream processing and OLAP
Guest post originally published on Medium by Hubert Dulay Gartner States: “By the end of 2024, 75% of organizations will shift from piloting to operationalizing artificial intelligence (AI), driving a 5 times increase in streaming data and analytics...
August 8, 2023 | Hubert Dulay

Kelemetry: global tracing for Kubernetes control plane
Member Post Kelemetry: global tracing for Kubernetes control plane
Member post originally published on ByteDance’s blog by Jonathan Chan Kelemetry is a tracing system for the Kubernetes control plane developed in ByteDance. It connects the behavior of various Kubernetes components and traces the entire lifecycle...
July 27, 2023 | Jonathan Chan

Kubernetes logging best practices
Community Post Kubernetes logging best practices
Community post by Selvam R, DevOps Engineer, Chennai (Winner of the KCD Chennai Blogathon) Kubernetes is a popular open-source platform for container orchestration that is widely used by developers and DevOps teams for deploying and managing...
July 3, 2023 | Selvam R

Kyverno — verify Kubernetes control plane images
Project Post Kyverno — verify Kubernetes control plane images
Guest post originally published on Medium by Charles-Edouard Brétéché In this story we are going to deploy a local Kubernetes cluster using kind, then we will deploy Kyverno and use it to verify Kubernetes control plane images signature. What is Kyverno ? Kyverno is an open-source policy engine for Kubernetes that allows...
May 1, 2023 | Charles-Edouard Brétéché

New Kubernetes security audit complete and open sourced
Community Post New Kubernetes security audit complete and open sourced
By Chris Aniszczyk (@cra) and Rey Lejano In 2018, the Cloud Native Computing Foundation (CNCF) started performing and open sourcing third-party security audits with the goal of improving the overall security practices of our ecosystem. Since...
April 19, 2023

CNCF fuzzing open source projects for security and reliability
Community Post CNCF fuzzing open source projects for security and reliability
By Chris Aniszczyk, Adam Korczynski, David Korczynski Introduction In this blog post we will present an overview of the state of fuzzing CNCF projects. We published a blog post on this in June 2022 titled Improving...
April 18, 2023

Stability and scalability assessment of KubeVela
Project Post Stability and scalability assessment of KubeVela
Guest post by Da Yin, infra engineer at Alibaba Cloud and KubeVela maintainer Background With the release of v1.8, KubeVela, the OAM-based application delivery project, has been continuously evolving for over 3 years. It is now...
April 12, 2023 | Da Yin