If applications must run in your own data center, you need more than a Kubernetes installer. You need a way to create clusters, connect storage and networking, update machines and recover when something fails. Kubernetes platform distributions package some of those pieces, with different infrastructure requirements and support arrangements.
OKD is the community distribution in the OpenShift ecosystem. Pivotal PKS is a historical product name later changed to Tanzu Kubernetes Grid Integrated Edition. The old GKE On-Prem lineage is now described in Google's software-only Distributed Cloud documentation for VMware and bare metal. These names must be matched to an actual supported release before comparing them.
This page explains the present-day questions behind the historical OKD versus PKS versus GKE On-Prem URL. Its original article body was not recovered; the following introduction and evaluation guidance are newly written.
Resolve the product identity
OKD remains a community Kubernetes distribution in the OpenShift ecosystem; its community model is different from purchasing a supported commercial OpenShift offering. Historical Enterprise PKS documentation records its rename to Tanzu Kubernetes Grid Integrated Edition. That identity history alone does not establish current Broadcom entitlement, support duration or an upgrade path for an existing installation.
For the Google lineage, current Google Distributed Cloud documentation covers software-only Kubernetes on VMware and bare metal. Separate that deployment model from GKE running in Google Cloud and from other Google Distributed Cloud offerings. Each has different infrastructure and operational responsibilities.
Check where it runs and who maintains each part
- Specify where workloads must run: existing VMware, bare metal, public cloud or a combination. Include network connectivity and disconnected-operation requirements.
- List who owns hardware, virtualization, node images, control-plane upgrades, certificates, storage and disaster recovery.
- Verify the exact release, upgrade sequence, hardware requirements and commercial support terms with the relevant provider.
- Test application migration, identity integration, observability and recovery using a representative service.
Plan the exit before the entry
Inventory proprietary APIs, storage dependencies, registry access and networking policies that constrain movement to another platform. Kubernetes API compatibility does not automatically migrate volumes, cloud identities or operational procedures. Require a data-recovery exercise and an upgrade rehearsal in addition to a fresh installation demonstration.
This page supplies a current evaluation framework and sourced identity history, not a tested performance ranking or a statement about the availability of a particular commercial contract. If public-cloud managed Kubernetes fits the requirement, continue with GKE, AKS and EKS.
Which should you investigate?
Evaluate OKD when you want the community OpenShift approach and can support that choice. Evaluate Google Distributed Cloud when its documented VMware or bare-metal deployment fits and Google integration matters. For an existing PKS installation, first establish the supported successor and migration terms with the provider; a historical product name is not enough to recommend a new purchase. If the applications can move to public cloud, compare managed Kubernetes before committing to another data-center platform.
Sources & further reading
Spotted something that needs another look?
Help improve this page →