Kubernetes logo

Kubernetes

Leader#15 in Developer Tools

CNCF open-source container orchestration standard used by 78%+ of cloud-native organizations; Google-originated declarative infrastructure platform competing with AWS Fargate and Cloud Run for Kubernetes enterprise distributions.

Best for: Container OrchestrationMarket leader
90
AI Score
Grade A
AI Visibility Score (Beta)
Developer ToolsContainer OrchestrationWebsiteUpdated September 2026

Brand Intelligence Graphoss project

Company Overview

About Kubernetes

Kubernetes (K8s) is the dominant open-source container orchestration platform — originally developed by Google engineers (Joe Beda, Brendan Burns, Craig McLuckie) in 2014, donated to the Cloud Native Computing Foundation (CNCF) in 2016, and now maintained by a global community of contributors from Google, Microsoft, Red Hat, Amazon, and hundreds of organizations. Kubernetes manages the deployment, scaling, load balancing, service discovery, and self-healing of containerized applications across clusters of compute nodes, serving as the operating system of cloud-native infrastructure for millions of applications globally.

Business Model & Competitive Advantage

Kubernetes' declarative configuration model is the architectural foundation: operators describe desired application state (number of replicas, resource limits, networking policies) in YAML manifests, and Kubernetes' control plane continuously reconciles actual state toward desired state — automatically rescheduling failed pods, scaling deployments based on CPU/memory metrics, and rolling out updates with zero downtime. The extensibility model (Custom Resource Definitions, Operators) enables Kubernetes to manage not just stateless applications but stateful databases, message queues, and complex distributed systems through domain-specific controllers. Helm charts (package manager for Kubernetes) and GitOps workflows (ArgoCD, Flux) complete the cloud-native software delivery ecosystem built around Kubernetes as the deployment target.

Competitive Landscape 2025–2026

In 2025, Kubernetes competes as the infrastructure standard against managed container services (AWS Fargate, Google Cloud Run) that abstract away cluster management for teams who want container deployment without Kubernetes complexity. Red Hat OpenShift (IBM-owned enterprise Kubernetes), Rancher (SUSE), and VMware Tanzu (Broadcom) provide commercial enterprise Kubernetes distributions with support and operations tooling. CNCF graduation and Cloud Native Survey data consistently show Kubernetes as the default choice for 78%+ of cloud-native organizations. The 2025 development focus includes Kubernetes AI/ML workload optimization (GPU scheduling for training and inference), improved security defaults, and the migration from Docker container runtime to containerd as the standard container runtime.

Headquarters
Mountain View, California
Curated content • Fact-checked and verified

The Kubernetes Story

Mountain View, California
Founded by Joe Beda (2014 Google Borg container orchestration automated deployment scaling management)

The Breakthrough Moment

Joe Beda, Craig McLuckie, and Brendan Burns created Kubernetes in Mountain View in 2014 from Google Borg as open-source container orchestration platform for automated deployment, scaling, and management with pods, services, deployments, kubectl, and Helm before CNCF donation becoming graduated project driving cloud-native ecosystem as K8s industry standard

Original Mission

"Orchestrate containers at scale"

Founders

Joe Beda (2014 Google Borg container orchestration automated deployment scaling management)

Recent Activity

View all →
blog_post
Kubernetes v1.37: Introducing Node Lifecycle Conditions

Kubernetes has many ways to describe what is happening on a Node. Readiness, taints, Pod state, labels, annotations, and provider-specific APIs each expose part of the picture. What has been missing is a shared, Kubernetes-owned way to say that a Node is draining , undergoing maintenance, or undergoing Graceful Node Shutdown . Kubernetes v1.37 introduces five well-known Node conditions that provide that description: DrainInProgress Drained MaintenancePlanned MaintenanceInProgress GracefulNodeShutdownInProgress The new Node lifecycle conditions Condition What it reports DrainInProgress The Node is actively being drained according to the administrator's chosen drain criteria. Drained The Node has reached the drain criteria selected by the administrator. MaintenancePlanned The Node is expected to undergo a change in the future. MaintenanceInProgress The Node is actively undergoing maintenance. GracefulNodeShutdownInProgress Graceful Node Shutdown is determined to be in progress on the Nod

blog_post
Kubernetes v1.37: Advancing Workload-Aware Scheduling

AI/ML and complex batch workloads continue to push the boundaries of Kubernetes scheduling. Following the foundational workload-centric enhancements introduced in previous releases, Kubernetes v1.37 delivers the next major milestone in the Workload-Aware Scheduling (WAS) journey. In this release, the core Workload and PodGroup APIs—enabling gang scheduling—along with Workload-Aware Preemption (WAP) and shared DRA ResourceClaims for PodGroups, all graduate to Beta, solidifying their role in the Kubernetes ecosystem. To address the hierarchical scheduling requirements of modern high-performance distributed workloads, v1.37 introduces the new CompositePodGroup API. This new API allows expressing multi-level topology constraints, gang scheduling, and preemption policies for complex, heterogeneous groups of Pods. Crucially, this architectural expansion unlocks native scheduling support for advanced workload structures commonly managed by higher-order extension APIs such as JobSet and Leader

blog_post
Kubernetes v1.37: KubeletInUserNamespace (aka Rootless mode) Graduates to Beta

Kubernetes v1.37 promotes the KubeletInUserNamespace feature gate to beta. With this feature enabled, all of the node components (kubelet, CRI and OCI runtimes, CNI plugins, and kube-proxy) can run as a non-root user on the host, using a Linux user namespace . This technique is also known as rootless mode . The work started as an experiment in 2018, and was merged into Kubernetes v1.22 (2021) as an alpha feature (Kubernetes Enhancement Proposal KEP-2033 ). This feature should not be confused with user namespaces for pods ( hostUsers: false with the UserNamespacesSupport feature gate, GA since v1.36), which puts pods in user namespaces but still runs the node components as root. These two features do not conflict. Moreover, they can be combined to nest Kubernetes inside Kubernetes without resorting to the full privileged: true . Why run the node components in a user namespace? Because the node components have historically had container-breakout vulnerabilities that could compromise full

blog_post
Kubernetes v1.37: DRA Updates

Kubernetes 1.37 is here and Dynamic Resource Allocation (DRA) keeps pushing past where it started! This release brings DRA Extended Resource support to GA, a milestone the team has been building toward for three straight releases. Several more features graduate to Beta or GA. A fresh batch of alpha features rounds out the release. I'll dive into what's new for DRA in Kubernetes 1.37! What's stable in 1.37 DRA Extended Resource support has graduated to GA. This is the mechanism that lets DRA drivers satisfy requests made through the traditional extended resource API, think example.com/gpu in a Pod spec, without requiring a separate device plugin alongside the DRA driver. An extended resource name can be set directly on a DeviceClass, and Pods requesting it get matched to a device through DRA with no ResourceClaim needed on the workload's part. It's been on a steady path since KEP acceptance in 1.34. Alpha landed in 1.35, Beta in 1.36, and now it's Stable. For cluster operators, this is

blog_post
Kubernetes v1.37: Scale Workloads to Zero with HorizontalPodAutoscaler

Kubernetes v1.37 includes API support for horizontal autoscaling of workloads down to zero replicas. This feature is now Beta and enabled by default. A HorizontalPodAutoscaler (HPA) that uses a suitable object metric or external metric can now scale a workload to zero replicas, then bring it back when the metric changes. Before v1.37, you needed an add-on or external component, or you had to enable the Alpha feature gate, to scale from zero. It is now part of core Kubernetes. Scaling to zero removes the last idle Pod from workloads such as queue consumers and batch processors. The savings are largest when each Pod reserves expensive resources, including dedicated CPUs or GPUs. The trade-off is cold-start time: the HPA must observe the metric, schedule a Pod, and start the application. This works well when work can wait in a durable queue. Kubernetes Services do not buffer requests while no Pods are ready, so HTTP and other request-driven workloads need a separate buffering layer. Why s

blog_post
Kubernetes v1.37: etcd RangeStream Cuts Memory Use on Large List Reads

I am excited to announce that etcd RangeStream is graduating to beta in Kubernetes v1.37. Paired with etcd v3.7, it reduces the memory the API server and etcd need to read a large collection, and makes peak usage more predictable. The cost of large reads The API server serves most list and watch requests from its in-memory watch cache. Populating that cache requires reading a resource's full state from etcd, at startup and on every re-initialization. For a resource with many objects, or large ones, such as Pods, that read is expensive. The API server already paginated these reads, asking etcd for a fixed number of keys at a time rather than the whole collection at once. But a page bounded by key count has no awareness of object size, so a page of large objects can still be very large. That makes memory usage hard to predict, and a bad combination of object size and concurrent reads can be enough to trigger an OOM. etcd's unary Range assembles each page in full before sending it, and th

blog_post
Kubernetes v1.37: Storage Version Migration Enabled by Default

I am excited that storage version migration (SVM) has graduated to General Availability (GA) in Kubernetes v1.37! After a number of releases of work and testing, the built-in StorageVersionMigration API ( storagemigration.k8s.io/v1 ) and control plane controller are now fully stable and enabled by default across all v1.37 Kubernetes clusters. The problem with stale storage versions In Kubernetes, stored API resources are written using a specific storage version (schema representation). The way Kubernetes interacts with object storage fundamentally requires mutation of a resource in order to ensure that the latest storage version is used for all resources. This creates problems when you want to change the storage version of a resource. One example of a scenario where you may want to change the storage version of a resource is when you are promoting a CRD to drop an older API version (such as v1alpha1 ) to a newer version (leaving just v1beta1 and v1 ). It's a problem to drop the older A

release
registry.k8s.io v0.7.2

## What's Changed * use a custom user agent for archeio by @upodroid in https://github.com/kubernetes/registry.k8s.io/pull/334 * add cri-o e2e tests by @upodroid in https://github.com/kubernetes/registry.k8s.io/pull/335 **Full Changelog**: https://github.com/kubernetes/registry.k8s.io/compare/v0.7.1...v0.7.2

blog_post
Kubernetes v1.37: Pod Certificates and Cluster Trust Bundles

Pod Certificate / Cluster Trust Bundles Blog Post Kubernetes brings a wealth of features that make it easy to run your production workloads securely and reliably. While aspects like scheduling, health checks and resource limits are probably at the front of your mind, one other important feature of Kubernetes is production identity — how your workload can authenticate to other systems in order to do its job. Up until now, the primary production identity mechanism built into Kubernetes has been service account JWTs (JSON Web Tokens). These are cryptographically-signed tokens, issued by the control plane of your cluster, that let anyone in the world understand who is calling when your workload uses them. In Kubernetes 1.37, the foundations of a new built-in production identity technology have gone GA. Pod Certificates (and the closely-associated Cluster Trust Bundles) build X.509 certificate issuance for TLS and mTLS directly into core Kubernetes. Why? Service account JWTs have a lot goin

blog_post
Kubernetes v1.37: Metrics API graduates to stable

Kubernetes v1.37 promotes the metrics.k8s.io API to stable ( v1 ). This API provides CPU and memory usage for nodes and Pods, and is the API behind commands such as kubectl top and resource-metrics-based autoscaling. For cluster operators and application developers, this graduation means that the API now has the stability guarantees associated with a Kubernetes stable API. The v1 API has the same resource types and fields as v1beta1 ; this is an API-version graduation, not a change to the metrics that are collected or returned. A long-lived API reaches stable The resource Metrics API was introduced as alpha in Kubernetes v1.6 and became beta in v1.8. It has remained unchanged and has been used in production for years by clients including the HorizontalPodAutoscaler (HPA) and kubectl top . Kubernetes v1.37 formally graduates that proven API to metrics.k8s.io/v1 . The API exposes two resource types: NodeMetrics , for CPU and memory usage for a node. PodMetrics , for CPU and memory usage

release
website snapshot-initial-v1.37

Release 1.37 initial snapshot

blog_post
Kubernetes v1.37: Garhwal

Editors: Arsh Sharma, Christopher Tineo, Kirti Goyal, Sophia Ugochukwu, Swathi Rao, Troy Connor Similar to previous releases, the release of Kubernetes v1.37 introduces new Stable, Beta, and Alpha features. The consistent delivery of high-quality releases underscores the strength of our development cycle and the vibrant support from our community. This release consists of 67 enhancements. Of those enhancements, 16 have graduated to Stable, 23 have graduated to Beta, 27 are entering Alpha, and 1 is a deprecation/removal. Release theme and logo The theme for Kubernetes v1.37 is Garhwal (गढ़वाल, pronounced gaṛhvāl ), a Himalayan region of Uttarakhand, India. The snow-capped peaks of the Garhwal Himalaya, deodar forests, terraced fields, rivers and streams, and mountain paths shape both the region and the logo. Together, these elements reflect a community in which every layer, route, and contribution is connected. The logo is imagined as a window into Garhwal's landscape. 1 Inside, terrace

Company Timeline

Major milestones in Kubernetes's journey

4
Total Events
1
Product Launches

Leadership Team

Meet the leaders behind Kubernetes

Lisa Taylor

VP of Engineering

Lisa Taylor serves as VP of Engineering at Kubernetes, bringing extensive industry experience and leadership.

Jennifer Chen

Chief Executive Officer

Jennifer Chen serves as Chief Executive Officer at Kubernetes, bringing extensive industry experience and leadership.

Richard Smith

Chief Product Officer

Richard Smith serves as Chief Product Officer at Kubernetes, bringing extensive industry experience and leadership.

Sarah Williams

Chief Operating Officer

Sarah Williams serves as Chief Operating Officer at Kubernetes, bringing extensive industry experience and leadership.

Lisa Chen

Chief Financial Officer

Lisa Chen serves as Chief Financial Officer at Kubernetes, bringing extensive industry experience and leadership.

Robert Thomas

VP of Sales

Robert Thomas serves as VP of Sales at Kubernetes, bringing extensive industry experience and leadership.

Sarah Smith

Chief Technology Officer

Sarah Smith serves as Chief Technology Officer at Kubernetes, bringing extensive industry experience and leadership.

William Smith

Chief Marketing Officer

William Smith serves as Chief Marketing Officer at Kubernetes, bringing extensive industry experience and leadership.

Key Differentiators

Market Leader

Kubernetes is recognized as a market leader in the DevOps sector, demonstrating strong industry presence and customer trust.

Frequently Asked Questions

Estimated Visibility Trend (Beta)

Simulated 8-week rolling score

90
→ Stable

Based on estimated brand signals. Historical tracking coming soon.

Similar Brands

Vercel logo

Vercel

Developer Tools
B2bCloud NativeDeveloper ToolsInfrastructurePlatformSaas

Vercel is a cloud platform company that has fundamentally changed how frontend web applications are built, deployed, and scaled. Founded in 2015 by Guillermo Rauch, Vercel created Next.js—now the most

GitLab logo

GitLab

DevOps
B2bCloud NativeDeveloper ToolsEnterprisePlatformSaasPublic

GitLab is a San Francisco-based DevOps platform providing source code management, CI/CD pipelines, security scanning, container registry, and project management in a single application for software de

Claude Code logo

Claude Code

Developer Tools
B2bDeveloper ToolsPlatformSaas

Claude Code is Anthropic's agentic software engineering tool, launched in February 2025 as a command-line interface that operates directly in developer terminals. Unlike IDE-based coding assistants (C

GitHub Copilot logo

GitHub Copilot

Developer Tools
B2bDeveloper ToolsPlatformSaas

GitHub Copilot is an AI-powered coding assistant developed by GitHub (Microsoft) in partnership with OpenAI, providing real-time code suggestions, function completions, documentation generation, and w

Cursor logo

Cursor

Developer Tools
B2bDeveloper ToolsPlatformSaasUnicorn

Cursor is an AI-first code editor founded in 2022 by a small team of MIT researchers, built as a fork of Visual Studio Code with native large-language-model intelligence woven directly into the editin

Replit logo

Replit

Developer Tools
B2bDeveloper ToolsPlatformSaasScaleupUnicorn

Replit is a San Francisco-based AI-powered coding platform — backed with $97.4 million raised at a $1.16 billion valuation from a16z, Y Combinator, and others — providing browser-based development env

Compare Kubernetes with Competitors

Side-by-side AI visibility scores, platform breakdown, and market position.

For Kubernetes

Claim This Profile

Are you from Kubernetes? Claim your profile to see full AI mention excerpts, get weekly visibility change alerts, and optimize how AI systems describe your brand.

Claim Kubernetes Profile →
For competitors & analysts

Track AI Visibility in Real Time

Monitor how ChatGPT, Gemini, Perplexity, and Claude mention Kubernetes vs competitors. Get alerts when AI recommendations shift.

Start Free Tracking →