Strategic Open Source: Broadcom’s Commitment to Kubernetes and the CNCF
By The New Stack
Key Concepts
- VMware Cloud Foundation (VCF): A comprehensive private cloud infrastructure platform that integrates traditional virtual machine (VM) workloads with modern containerized applications.
- vSphere Kubernetes Service (VKS): A built-in, certified Kubernetes runtime within the vSphere platform, formerly known as TKGS.
- CNCF (Cloud Native Computing Foundation): The industry body that governs open-source cloud-native projects; VMware/Broadcom contributes heavily to this ecosystem.
- Cluster API (CAPI): An open-source project for Kubernetes lifecycle management, enabling declarative cluster creation and maintenance.
- Valero: An open-source tool for Kubernetes disaster recovery and data protection, recently donated by Broadcom to the CNCF.
- DRA (Dynamic Resource Allocation): A Kubernetes feature for managing specialized hardware resources like GPUs.
- GitOps: A methodology for managing infrastructure and application configurations using Git as the source of truth.
1. Strategic Open-Source Commitment
Broadcom’s strategy has evolved from "explorative" open-source participation to a highly strategic model. The company focuses on contributing to projects that are critical to enterprise-grade Kubernetes, ensuring that these tools remain neutral and accessible to the broader industry.
- Governance: By donating projects like Valero to the CNCF, Broadcom aims to remove "vendor lock-in" concerns, ensuring the community feels secure in adopting these tools without fear of licensing changes or proprietary control.
- Resource Allocation: Broadcom actively hires and assigns maintainers to critical upstream projects (e.g., Etcd, Cluster API) to ensure the stability and evolution of the core Kubernetes ecosystem.
2. VMware Cloud Foundation (VCF) and VKS
VCF serves as a unified platform that allows enterprises to manage both VMs and Kubernetes clusters through a single Kubernetes API.
- Unified Management: VKS simplifies deployment by integrating Kubernetes directly into the vSphere foundation.
- Infrastructure as Code: Users can manage VM lifecycles using the same declarative Kubernetes documents and GitOps workflows used for container clusters.
- Performance: The platform is optimized to run containers on virtualization, leveraging vSphere’s resource scheduling to maximize hardware utilization and "overcommit" capabilities.
3. Lifecycle Management and Long-Term Support (LTS)
A major pain point for enterprises is the "treadmill" of constant Kubernetes version updates.
- Two-Year Support: VKS offers a two-year long-term support window. Broadcom achieves this by backporting critical security patches and fixes from newer upstream versions to older, supported versions.
- Chain Upgrades: The goal is to enable "single-click" upgrades between LTS versions, allowing enterprises to maintain compliance and stability without needing to rebuild their environments frequently.
- Rapid Turnaround: Despite the focus on stability, Broadcom maintains the ability to validate and release upstream Kubernetes updates within two months of their release, providing customers the choice between stability and the latest features.
4. Key Projects and Future Directions
- Valero: Now a CNCF sandbox project, it is being expanded to provide data protection for both Kubernetes and traditional VM estates.
- DRA (Dynamic Resource Allocation): Broadcom is focusing on the integration between Kubernetes DRA and vSphere’s resource scheduler. This is intended to bring the same efficiency and "packing" capabilities to GPUs that vSphere currently provides for CPU and memory.
- Community Feedback: Broadcom uses direct feedback from customers at events like KubeCon to influence their roadmap and prioritize specific pull requests in upstream projects.
5. Notable Quotes
- "If you're embarking on Kubernetes or anything open source, you have to be a strong contributor into that space." — Dilpreatit, Broadcom.
- "We really don't want people to mistrust the open-source project and believe that it's somehow a VMware thing. It hasn't been a VMware thing for quite some time." — On the donation of Valero to the CNCF.
- "Enterprises don't want to be in this treadmill of the new thing all the time." — On the necessity of long-term support for enterprise Kubernetes.
Synthesis
Broadcom’s current approach to Kubernetes is defined by a shift toward strategic, community-led development. By consolidating its Kubernetes capabilities into the vSphere platform (VKS) and donating core tools like Valero to the CNCF, the company is positioning itself as a neutral, enterprise-focused contributor. The core value proposition is providing a "bridge" for enterprises: offering the agility of modern, containerized, and GitOps-driven workflows while maintaining the stability, security, and long-term support cycles required for traditional, mission-critical infrastructure.
Chat with this Video
AI-PoweredHi! I can answer questions about this video "Strategic Open Source: Broadcom’s Commitment to Kubernetes and the CNCF". What would you like to know?