---
title: "VMware vSphere Kubernetes Service (VKS)"
source: "https://www.tigera.io/partners/broadcom-vks/"
description: "Secure every workload on VKS: Calico Enterprise for zero-trust networking and observability as a native add-on, and Lynx for the AI agents on your clusters."
---

Tigera Partner

# VMware vSphere Kubernetes Service (VKS)

Tigera and Broadcom give VMware Cloud Foundation teams one secure path for every workload on VKS: Calico Enterprise for zero-trust networking, security, and observability as a native VKS add-on, and Lynx for the AI agents running on your clusters.

[Get Demo](https://www.tigera.io/demo/)

Jump to

- Overview

- Benefits

- Key Features

- Quick Start

- Resources

- Get Started

## Overview

VMware Cloud Foundation (VCF) gives platform teams one platform and one operating model for VMs and containers, with VKS providing CNCF-certified Kubernetes built directly into VCF. As clusters move into production, networking and security become the hard part: pod IPs change in seconds, static firewall rules stop matching, and troubleshooting means digging through node logs. Calico Enterprise solves this as a native VKS add-on, installed, upgraded, and reconciled on the same lifecycle as the cluster. VCF networking owns the VPC and north-south traffic, while Calico Enterprise owns east-west traffic down to the pod and namespace, with policy tiers, microsegmentation, flow logs, and policy recommendations. This lets customers retire the second Kubernetes distribution some still run on vSphere and consolidate on VKS.

As AI moves onto VCF, a new kind of workload is landing on VKS clusters: AI agents. Lynx extends Tigera’s security to these agents, so platform teams can offer them as a supported workload with identity, policy, and containment built in. Together, Broadcom and Tigera give platform teams a validated path from cluster networking to zero-trust security, observability, and AI agent security at enterprise scale.

## Run AI agents on VKS. Stay in control.

Tigera Lynx secures AI agents running on Kubernetes, giving platform and AI teams the visibility, control, and runtime enforcement they need in production on VKS.

AI agents are already arriving on enterprise Kubernetes platforms, and VKS clusters are no exception. A tenant deploys an AI agent like any other workload, and nothing marks it as one. At runtime the agent chooses which models, MCP tools, and other agents to call, usually on someone’s behalf. Rules written for known services can’t anticipate that, and a valid credential is no guarantee of good behavior.

Lynx makes AI agents a supported workload on VKS instead of an exception to it. It runs inside your clusters, so platform teams can offer agents as a paved road, AI teams get the access they need to ship, and security can say yes with a record to back it up.

**82% of organizations found at least one AI agent or workflow their security or IT team didn’t know about in the past year.**

—Cloud Security Alliance, April 2026

### See the Agents You Didn’t Know About

eBPF auto-discovery finds AI agents in your VKS clusters by behavior, registered or not, and cross-references them against a central agent registry so shadow agents surface. Platform teams know which tenants run agents before anyone has to ask.

### Govern Every Call

Every agent-to-LLM, agent-to-MCP, and agent-to-agent call passes a Lynx checkpoint and runs only if policy says this agent may make this call, for this user, right now. Each agent gets a verifiable identity from the source you already trust: Okta, Entra ID, and your existing IdPs, with SPIFFE/SPIRE SVIDs for workload identity.

### Contain Any Agent

Some agents try to go around the Lynx checkpoint. eBPF enforcement on the node catches them. Every agent starts from default-deny, with scoped tokens and its own sandbox, so one mistake stays small. If an agent misbehaves, you can quarantine just that agent, and the rest of its tenant keeps running.

### Prove Every Action

A per-call audit record and OpenTelemetry traces show which agent did what, for whom, and why it was allowed. Nothing Lynx records leaves your estate.

### How Lynx fits on VKS

- **Runs in your clusters.** Lynx deploys into your VKS clusters with Helm, separate from the VKS Add-on Framework. It is not a hosted service.

- **Alongside your existing CNI.** Lynx doesn’t replace the cluster’s CNI. It runs next to whichever one your VKS clusters use.

- **No agent code changes.** Nothing to rewrite. New agents ship into limits security has already agreed.

- **Built on open standards.** SPIFFE/SPIRE, Cedar, MCP, A2A, and OpenTelemetry.

### Better together with Calico Enterprise

Calico Enterprise and Lynx work at different layers. Calico Enterprise isolates model and agent workloads and controls their egress at the network level. Lynx governs what each AI agent is allowed to do, call by call, and contains it when it steps outside policy. Run Lynx on its own, or pair it with Calico Enterprise for defense in depth on VKS. Both come from Tigera, the founders and maintainers of Project Calico.

[Get a Lynx Demo](https://www.tigera.io/demo/?product=lynx)[Learn More About Lynx](https://www.tigera.io/tigera-products/lynx/)

## Benefits

![Policy lifecycle icon.](https://www.tigera.io/app/uploads/2023/02/icon-policy-lifecycle-management.svg)

### Lifecycle-Managed from Day One

Register Calico Enterprise once as a vSphere Supervisor Service and select it as the CNI when a cluster is created. VKS installs, upgrades, and reconciles it with the rest of the cluster. No manual CNI swaps, no out-of-band tooling.

![A gear icon with a checkmark.](https://www.tigera.io/app/uploads/2023/05/icon-Configuration-Security.svg)

### Zero-Trust Security at Scale

Hierarchical policy tiers let security teams set guardrails that can't be overridden, while application teams manage microsegmentation for their own namespaces. The same policy model extends to VMs and bare-metal servers.

![Document assurance icon.](https://www.tigera.io/app/uploads/2023/04/icon-image-assurance.svg)

### Faster Troubleshooting, Full Visibility

The Dynamic Service Graph, DNS and L7 flow logs, and on-demand packet capture show exactly what is talking to what, cutting mean time to resolution without SSH access to vSphere worker nodes.

## Key Features

[![Native VKS Add-on icon](https://www.tigera.io/app/uploads/2023/04/icon-kubernetes-security.svg) #### Native VKS Add-on](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/vks)
[![Policy Tiers with RBAC icon](https://www.tigera.io/app/uploads/2023/06/icon-lock-security.svg) #### Policy Tiers with RBAC](https://docs.tigera.io/calico-enterprise/latest/network-policy/policy-tiers)
[![Staged Policies icon](https://www.tigera.io/app/uploads/2023/02/icon-policy-lifecycle-management.svg) #### Staged Policies](https://docs.tigera.io/calico-enterprise/latest/network-policy/staged-network-policies)
[![Microsegmentation icon](https://www.tigera.io/app/uploads/2023/07/icon-microsegmentation.svg) #### Microsegmentation](https://www.tigera.io/features/microsegmentation/)
[![Egress Gateways icon](https://www.tigera.io/app/uploads/2023/07/icon-egress-access-controls.svg) #### Egress Gateways](http://tigera.io/tigera-products/egress-gateway/)
[![Dynamic Service Graph icon](https://www.tigera.io/app/uploads/2023/07/icon-dynamic-service-graph.svg) #### Dynamic Service Graph](https://www.tigera.io/features/dynamic-service-graph/)
[![Dynamic Packet Capture icon](https://www.tigera.io/app/uploads/2023/07/icon-dynamic-packet-capture.svg) #### Dynamic Packet Capture](https://www.tigera.io/features/packet-capture/)
[![Pluggable Data Plane icon](https://www.tigera.io/app/uploads/2023/04/icon-plugglable-dataplanes.svg) #### Pluggable Data Plane](https://www.tigera.io/tigera-products/multi-cloud-security/)
[![Intrusion Detection and Prevention icon](https://www.tigera.io/app/uploads/2024/06/icon-security.svg) #### Intrusion Detection and Prevention](https://www.tigera.io/features/intrusion-detection-system/)
[![Isolation for AI Workloads icon](https://www.tigera.io/app/uploads/2024/05/icon-network-security.svg) #### Isolation for AI Workloads](https://www.tigera.io/blog/using-calico-egress-gateway-and-access-controls-to-secure-traffic/)
[![Calico Ingress Gateway icon](https://www.tigera.io/app/uploads/2025/02/icon-ingress-gateway-3.svg) #### Calico Ingress Gateway](https://www.tigera.io/tigera-products/ingress-gateway/)
[![DNS Policy icon](https://www.tigera.io/app/uploads/2023/07/icon-DNS-dashboard.svg) #### DNS Policy](https://docs.tigera.io/calico-enterprise/latest/network-policy/domain-based-policy/)

## Run AI agents on your platform. Stay in control.

Lynx finds the AI agents running in your Kubernetes clusters, checks every call they make, and contains agents that step out of line without any code changes.

[Learn More](https://www.tigera.io/tigera-products/lynx/)

## Featured Resources

Developer-created resources to help you secure your Kubernetes deployment

![Lynx: AI Agent Security on Kubernetes](https://www.tigera.io/app/uploads/2026/11/Discover-Radar-·-LYNX-Export-1200x628-1-380x200.png)

Product Page

### Lynx: AI Agent Security on Kubernetes

See how Lynx identifies, governs, and contains the AI agents running in your clusters.

[Read More](https://www.tigera.io/tigera-products/lynx/)

![Secure and Scale VMware VKS with Calico Kubernetes Networking](https://www.tigera.io/app/uploads/2026/03/Mar-23-Announcement-Blog-VMWare-X-Calico-380x200.png)

Blog

### Secure and Scale VMware VKS with Calico Kubernetes Networking

See how Calico Enterprise turns VKS into an enterprise-grade networking and security platform, co-authored with Broadcom.

[Read More](https://www.tigera.io/blog/vmware-vks-calico-secure-networking/)

[All Resources](https://www.tigera.io/resources/)

![Calico Logo](https://www.tigera.io/app/uploads/2026/01/Calico-logo-2026-black-text.svg)

## Ready to Get Started?

Get started for free or request a demo to see Calico in action

[Start Free](https://www.calicocloud.io/)
[Get a Demo](https://www.tigera.io/demo/)

<!-- plugin=object-cache-pro client=phpredis metric#hits=11545 metric#misses=17 metric#hit-ratio=99.9 metric#bytes=4276463 metric#prefetches=707 metric#store-reads=27 metric#store-writes=56 metric#store-hits=716 metric#store-misses=6 metric#sql-queries=39 metric#ms-total=999.42 metric#ms-cache=24.71 metric#ms-cache-avg=0.3014 metric#ms-cache-ratio=2.5 -->
