build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get solution/vmware/vmware-cloud-foundation/vks -o yaml$ soultec get solution/vmware/vmware-cloud-foundation/vks -o json$ soultec get solution/vmware/vmware-cloud-foundation/vks -o toml$ soultec get solution/vmware/vmware-cloud-foundation/vks -o xml$ python3 vmware/vmware-cloud-foundation/vks.pyPS> ./vmware/vmware-cloud-foundation/vks.ps1$ go run vmware/vmware-cloud-foundation/vks.go$ node vmware/vmware-cloud-foundation/vks.js

apiVersion: soultec.ch/v1kind: Solutionmetadata: name: vmware/vmware-cloud-foundation/vks locale: en labels: vendor: VMware vSphere Kubernetes Service capability/containers: 2.51 capability/virtualization: 1.42 vendor/vmware: 0.98 annotations: source: src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md route: /en/solutions/vmware/vmware-cloud-foundation/vks/ schema: /nerd/schema/solutions.json markdown: /en/solutions/vmware/vmware-cloud-foundation/vks.mdspec: title: vSphere Kubernetes Service tags: [containers, virtualization] vendors: [vmware] summary: >- Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools. photoNeed: >- A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI stub: false draft: false kind: product formerly: vSphere with Tanzu acronym: VKS editions: [vvf, vcf] addon: false sourceNote: >- Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28 vendorName: VMware vSphere Kubernetes Service status: current sections: - heading:

What it is

body: | vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere stack. Containers run on the platform that is already there and are managed with the same tools. - heading: "

The alternative: a second platform

"
body: | Standing up a separate Kubernetes estate means a second operating model, second monitoring, second set of permissions, and a second team who know it in an emergency. With vSphere skills the way in here is much shorter. - heading:

What it is for

body: | Two cases. Development teams need Kubernetes clusters to build and test containerised applications. The other: organisations that write no software of their own also need a platform for containers, because third-party software increasingly ships only as a container image. - heading:

What to watch

body: | Storage classes, networking and access rights want deciding before the first cluster exists.status: corpus: 315 services: - {ref: services/virtualization-container, score: 1.00} - {ref: services/engineering, score: 0.41} - {ref: services/linux-container, score: 0.40} - {ref: services/cloud, score: 0.38} posts: - {ref: posts/how-to-authenticate-with-the-vsphere-supervisor-api, score: 0.75} - {ref: posts/vvf-9-0-supervisor-mit-foundation-load-balancer, score: 0.75} - {ref: posts/how-to-vsphere-supervisor-services, score: 0.75} - {ref: posts/tanzu-default-storage-class, score: 0.75} - {ref: posts/how-to-build-your-own-homelab-part-2, score: 1.00} - {ref: posts/certified-kubernetes-administrator-cka, score: 0.75} experts: - {ref: experts/louis-kern, score: 0.61} - {ref: experts/tobias-waelti, score: 0.55} - {ref: experts/yannick-gerber, score: 0.48} neighbours: - {ref: solutions/vmware/vmware-cloud-foundation, relation: parent} - {ref: solutions/vmware/vmware-cloud-foundation/addon/application-services, score: 0.61} - {ref: solutions/vmware/vsphere, score: 0.55} - {ref: solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance, score: 0.47} search: /en/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Solution", "metadata": { "name": "vmware/vmware-cloud-foundation/vks", "locale": "en", "labels": { "vendor": "VMware vSphere Kubernetes Service", "capability/containers": 2.51, "capability/virtualization": 1.42, "vendor/vmware": 0.98 }, "annotations": { "source": "src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md", "route": "/en/solutions/vmware/vmware-cloud-foundation/vks/", "schema": "/nerd/schema/solutions.json", "markdown": "/en/solutions/vmware/vmware-cloud-foundation/vks.md" } }, "spec": { "title": "vSphere Kubernetes Service", "tags": [ "containers", "virtualization" ], "vendors": [ "vmware" ], "summary": "Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.", "photoNeed": "A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI", "stub": false, "draft": false, "kind": "product", "formerly": "vSphere with Tanzu", "acronym": "VKS", "editions": [ "vvf", "vcf" ], "addon": false, "sourceNote": "Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28", "vendorName": "VMware vSphere Kubernetes Service", "status": "current", "sections": [ { "heading": "

What it is

",
"body": "vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere\nstack. Containers run on the platform that is already there and are managed with the same\ntools." }, { "heading": "

The alternative: a second platform

",
"body": "Standing up a separate Kubernetes estate means a second operating model, second monitoring,\nsecond set of permissions, and a second team who know it in an emergency. With vSphere\nskills the way in here is much shorter." }, { "heading": "

What it is for

",
"body": "Two cases.\n\nDevelopment teams need Kubernetes clusters to build and test containerised applications.\n\nThe other: organisations that write no software of their own also need a platform for\ncontainers, because third-party software increasingly ships only as a container image." }, { "heading": "

What to watch

",
"body": "Storage classes, networking and access rights want deciding before the first cluster\nexists." } ] }, "status": { "corpus": 315, "services": [ { "ref": "services/virtualization-container", "score": "1.00" }, { "ref": "services/engineering", "score": "0.41" }, { "ref": "services/linux-container", "score": "0.40" }, { "ref": "services/cloud", "score": "0.38" } ], "posts": [ { "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75" }, { "ref": "posts/vvf-9-0-supervisor-mit-foundation-load-balancer", "score": "0.75" }, { "ref": "posts/how-to-vsphere-supervisor-services", "score": "0.75" }, { "ref": "posts/tanzu-default-storage-class", "score": "0.75" }, { "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00" }, { "ref": "posts/certified-kubernetes-administrator-cka", "score": "0.75" } ], "experts": [ { "ref": "experts/louis-kern", "score": "0.61" }, { "ref": "experts/tobias-waelti", "score": "0.55" }, { "ref": "experts/yannick-gerber", "score": "0.48" } ], "neighbours": [ { "ref": "solutions/vmware/vmware-cloud-foundation", "relation": "parent" }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61" }, { "ref": "solutions/vmware/vsphere", "score": "0.55" }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47" } ], "search": "/en/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Solution"[metadata]name = "vmware/vmware-cloud-foundation/vks"locale = "en"[metadata.labels]vendor = "VMware vSphere Kubernetes Service""capability/containers" = 2.51"capability/virtualization" = 1.42"vendor/vmware" = 0.98[metadata.annotations]source = "src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md"route = "/en/solutions/vmware/vmware-cloud-foundation/vks/"schema = "/nerd/schema/solutions.json"markdown = "/en/solutions/vmware/vmware-cloud-foundation/vks.md"[spec]title = "vSphere Kubernetes Service"tags = ["containers", "virtualization"]vendors = ["vmware"]summary = "Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools."photoNeed = "A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI"stub = falsedraft = falsekind = "product"formerly = "vSphere with Tanzu"acronym = "VKS"editions = ["vvf", "vcf"]addon = falsesourceNote = "Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28"vendorName = "VMware vSphere Kubernetes Service"status = "current"[[spec.sections]]heading = "

What it is

"
body = '''vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSpherestack. Containers run on the platform that is already there and are managed with the sametools.'''[[spec.sections]]heading = "

The alternative: a second platform

"
body = '''Standing up a separate Kubernetes estate means a second operating model, second monitoring,second set of permissions, and a second team who know it in an emergency. With vSphereskills the way in here is much shorter.'''[[spec.sections]]heading = "

What it is for

"
body = '''Two cases.Development teams need Kubernetes clusters to build and test containerised applications.The other: organisations that write no software of their own also need a platform forcontainers, because third-party software increasingly ships only as a container image.'''[[spec.sections]]heading = "

What to watch

"
body = '''Storage classes, networking and access rights want deciding before the first clusterexists.'''[status]corpus = 315search = "/en/search.json"[[status.services]]ref = "services/virtualization-container"score = "1.00"[[status.services]]ref = "services/engineering"score = "0.41"[[status.services]]ref = "services/linux-container"score = "0.40"[[status.services]]ref = "services/cloud"score = "0.38"[[status.posts]]ref = "posts/how-to-authenticate-with-the-vsphere-supervisor-api"score = "0.75"[[status.posts]]ref = "posts/vvf-9-0-supervisor-mit-foundation-load-balancer"score = "0.75"[[status.posts]]ref = "posts/how-to-vsphere-supervisor-services"score = "0.75"[[status.posts]]ref = "posts/tanzu-default-storage-class"score = "0.75"[[status.posts]]ref = "posts/how-to-build-your-own-homelab-part-2"score = "1.00"[[status.posts]]ref = "posts/certified-kubernetes-administrator-cka"score = "0.75"[[status.experts]]ref = "experts/louis-kern"score = "0.61"[[status.experts]]ref = "experts/tobias-waelti"score = "0.55"[[status.experts]]ref = "experts/yannick-gerber"score = "0.48"[[status.neighbours]]ref = "solutions/vmware/vmware-cloud-foundation"relation = "parent"[[status.neighbours]]ref = "solutions/vmware/vmware-cloud-foundation/addon/application-services"score = "0.61"[[status.neighbours]]ref = "solutions/vmware/vsphere"score = "0.55"[[status.neighbours]]ref = "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance"score = "0.47"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Solution"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>vmware/vmware-cloud-foundation/vks</name> <locale>en</locale> <labels> <vendor>VMware vSphere Kubernetes Service</vendor> <entry key="capability/containers">2.51</entry> <entry key="capability/virtualization">1.42</entry> <entry key="vendor/vmware">0.98</entry> </labels> <annotations> <source>src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md</source> <route>/en/solutions/vmware/vmware-cloud-foundation/vks/</route> <schema>/nerd/schema/solutions.json</schema> <markdown>/en/solutions/vmware/vmware-cloud-foundation/vks.md</markdown> </annotations> </metadata> <spec> <title>vSphere Kubernetes Service</title> <tags> <item>containers</item> <item>virtualization</item> </tags> <vendors> <item>vmware</item> </vendors> <summary>Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.</summary> <photoNeed>A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI</photoNeed> <stub>false</stub> <draft>false</draft> <kind>product</kind> <formerly>vSphere with Tanzu</formerly> <acronym>VKS</acronym> <editions> <item>vvf</item> <item>vcf</item> </editions> <addon>false</addon> <sourceNote>Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison &amp; Upgrade Paths, read 2026-08-28</sourceNote> <vendorName>VMware vSphere Kubernetes Service</vendorName> <status>current</status> <sections> <section> <heading>

What it is

</heading>
<body>vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSpherestack. Containers run on the platform that is already there and are managed with the sametools. </body> </section> <section> <heading>

The alternative: a second platform

</heading>
<body>Standing up a separate Kubernetes estate means a second operating model, second monitoring,second set of permissions, and a second team who know it in an emergency. With vSphereskills the way in here is much shorter. </body> </section> <section> <heading>

What it is for

</heading>
<body>Two cases.Development teams need Kubernetes clusters to build and test containerised applications.The other: organisations that write no software of their own also need a platform forcontainers, because third-party software increasingly ships only as a container image. </body> </section> <section> <heading>

What to watch

</heading>
<body>Storage classes, networking and access rights want deciding before the first clusterexists. </body> </section> </sections> </spec> <status> <corpus>315</corpus> <services> <item> <ref>services/virtualization-container</ref> <score>1.00</score> </item> <item> <ref>services/engineering</ref> <score>0.41</score> </item> <item> <ref>services/linux-container</ref> <score>0.40</score> </item> <item> <ref>services/cloud</ref> <score>0.38</score> </item> </services> <posts> <item> <ref>posts/how-to-authenticate-with-the-vsphere-supervisor-api</ref> <score>0.75</score> </item> <item> <ref>posts/vvf-9-0-supervisor-mit-foundation-load-balancer</ref> <score>0.75</score> </item> <item> <ref>posts/how-to-vsphere-supervisor-services</ref> <score>0.75</score> </item> <item> <ref>posts/tanzu-default-storage-class</ref> <score>0.75</score> </item> <item> <ref>posts/how-to-build-your-own-homelab-part-2</ref> <score>1.00</score> </item> <item> <ref>posts/certified-kubernetes-administrator-cka</ref> <score>0.75</score> </item> </posts> <experts> <item> <ref>experts/louis-kern</ref> <score>0.61</score> </item> <item> <ref>experts/tobias-waelti</ref> <score>0.55</score> </item> <item> <ref>experts/yannick-gerber</ref> <score>0.48</score> </item> </experts> <neighbours> <item> <ref>solutions/vmware/vmware-cloud-foundation</ref> <relation>parent</relation> </item> <item> <ref>solutions/vmware/vmware-cloud-foundation/addon/application-services</ref> <score>0.61</score> </item> <item> <ref>solutions/vmware/vsphere</ref> <score>0.55</score> </item> <item> <ref>solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance</ref> <score>0.47</score> </item> </neighbours> <search>/en/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Solution", "metadata": { "name": "vmware/vmware-cloud-foundation/vks", "locale": "en", "labels": { "vendor": "VMware vSphere Kubernetes Service", "capability/containers": 2.51, "capability/virtualization": 1.42, "vendor/vmware": 0.98, }, "annotations": { "source": "src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md", "route": "/en/solutions/vmware/vmware-cloud-foundation/vks/", "schema": "/nerd/schema/solutions.json", "markdown": "/en/solutions/vmware/vmware-cloud-foundation/vks.md", }, }, "spec": { "title": "vSphere Kubernetes Service", "tags": ["containers", "virtualization"], "vendors": ["vmware"], "summary": "Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.", "photoNeed": "A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI", "stub": False, "draft": False, "kind": "product", "formerly": "vSphere with Tanzu", "acronym": "VKS", "editions": ["vvf", "vcf"], "addon": False, "sourceNote": "Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28", "vendorName": "VMware vSphere Kubernetes Service", "status": "current", "sections": [ { "heading": "

What it is

",
"body": ( "vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere\n" "stack. Containers run on the platform that is already there and are managed with the same\n" "tools." ), }, { "heading": "

The alternative: a second platform

",
"body": ( "Standing up a separate Kubernetes estate means a second operating model, second monitoring,\n" "second set of permissions, and a second team who know it in an emergency. With vSphere\n" "skills the way in here is much shorter." ), }, { "heading": "

What it is for

",
"body": ( "Two cases.\n" "\n" "Development teams need Kubernetes clusters to build and test containerised applications.\n" "\n" "The other: organisations that write no software of their own also need a platform for\n" "containers, because third-party software increasingly ships only as a container image." ), }, { "heading": "

What to watch

",
"body": ( "Storage classes, networking and access rights want deciding before the first cluster\n" "exists." ), }, ], }, "status": { "corpus": 315, "services": [ { "ref": "services/virtualization-container", "score": "1.00", }, { "ref": "services/engineering", "score": "0.41", }, { "ref": "services/linux-container", "score": "0.40", }, { "ref": "services/cloud", "score": "0.38", }, ], "posts": [ { "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75", }, { "ref": "posts/vvf-9-0-supervisor-mit-foundation-load-balancer", "score": "0.75", }, { "ref": "posts/how-to-vsphere-supervisor-services", "score": "0.75", }, { "ref": "posts/tanzu-default-storage-class", "score": "0.75", }, { "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00", }, { "ref": "posts/certified-kubernetes-administrator-cka", "score": "0.75", }, ], "experts": [ { "ref": "experts/louis-kern", "score": "0.61", }, { "ref": "experts/tobias-waelti", "score": "0.55", }, { "ref": "experts/yannick-gerber", "score": "0.48", }, ], "neighbours": [ { "ref": "solutions/vmware/vmware-cloud-foundation", "relation": "parent", }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61", }, { "ref": "solutions/vmware/vsphere", "score": "0.55", }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47", }, ], "search": "/en/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Solution' metadata = [ordered]@{ name = 'vmware/vmware-cloud-foundation/vks' locale = 'en' labels = [ordered]@{ vendor = 'VMware vSphere Kubernetes Service' 'capability/containers' = 2.51 'capability/virtualization' = 1.42 'vendor/vmware' = 0.98 } annotations = [ordered]@{ source = 'src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md' route = '/en/solutions/vmware/vmware-cloud-foundation/vks/' schema = '/nerd/schema/solutions.json' markdown = '/en/solutions/vmware/vmware-cloud-foundation/vks.md' } } spec = [ordered]@{ title = 'vSphere Kubernetes Service' tags = @('containers', 'virtualization') vendors = @('vmware') summary = 'Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.' photoNeed = 'A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI' stub = $false draft = $false kind = 'product' formerly = 'vSphere with Tanzu' acronym = 'VKS' editions = @('vvf', 'vcf') addon = $false sourceNote = 'Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28' vendorName = 'VMware vSphere Kubernetes Service' status = 'current' sections = @( [ordered]@{ heading = '

What it is

'
body = @'vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSpherestack. Containers run on the platform that is already there and are managed with the sametools.'@ } [ordered]@{ heading = '

The alternative: a second platform

'
body = @'Standing up a separate Kubernetes estate means a second operating model, second monitoring,second set of permissions, and a second team who know it in an emergency. With vSphereskills the way in here is much shorter.'@ } [ordered]@{ heading = '

What it is for

'
body = @'Two cases.Development teams need Kubernetes clusters to build and test containerised applications.The other: organisations that write no software of their own also need a platform forcontainers, because third-party software increasingly ships only as a container image.'@ } [ordered]@{ heading = '

What to watch

'
body = @'Storage classes, networking and access rights want deciding before the first clusterexists.'@ } ) } status = [ordered]@{ corpus = 315 services = @( [ordered]@{ ref = 'services/virtualization-container' score = '1.00' } [ordered]@{ ref = 'services/engineering' score = '0.41' } [ordered]@{ ref = 'services/linux-container' score = '0.40' } [ordered]@{ ref = 'services/cloud' score = '0.38' } ) posts = @( [ordered]@{ ref = 'posts/how-to-authenticate-with-the-vsphere-supervisor-api' score = '0.75' } [ordered]@{ ref = 'posts/vvf-9-0-supervisor-mit-foundation-load-balancer' score = '0.75' } [ordered]@{ ref = 'posts/how-to-vsphere-supervisor-services' score = '0.75' } [ordered]@{ ref = 'posts/tanzu-default-storage-class' score = '0.75' } [ordered]@{ ref = 'posts/how-to-build-your-own-homelab-part-2' score = '1.00' } [ordered]@{ ref = 'posts/certified-kubernetes-administrator-cka' score = '0.75' } ) experts = @( [ordered]@{ ref = 'experts/louis-kern' score = '0.61' } [ordered]@{ ref = 'experts/tobias-waelti' score = '0.55' } [ordered]@{ ref = 'experts/yannick-gerber' score = '0.48' } ) neighbours = @( [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation' relation = 'parent' } [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation/addon/application-services' score = '0.61' } [ordered]@{ ref = 'solutions/vmware/vsphere' score = '0.55' } [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance' score = '0.47' } ) search = '/en/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Solution", "metadata": map[string]any{ "name": "vmware/vmware-cloud-foundation/vks", "locale": "en", "labels": map[string]any{ "vendor": "VMware vSphere Kubernetes Service", "capability/containers": 2.51, "capability/virtualization": 1.42, "vendor/vmware": 0.98, }, "annotations": map[string]any{ "source": "src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md", "route": "/en/solutions/vmware/vmware-cloud-foundation/vks/", "schema": "/nerd/schema/solutions.json", "markdown": "/en/solutions/vmware/vmware-cloud-foundation/vks.md", }, }, "spec": map[string]any{ "title": "vSphere Kubernetes Service", "tags": []any{"containers", "virtualization"}, "vendors": []any{"vmware"}, "summary": "Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.", "photoNeed": "A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI", "stub": false, "draft": false, "kind": "product", "formerly": "vSphere with Tanzu", "acronym": "VKS", "editions": []any{"vvf", "vcf"}, "addon": false, "sourceNote": "Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28", "vendorName": "VMware vSphere Kubernetes Service", "status": "current", "sections": []any{ map[string]any{ "heading": "

What it is

",
"body": "vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere\n" + "stack. Containers run on the platform that is already there and are managed with the same\n" + "tools.", }, map[string]any{ "heading": "

The alternative: a second platform

",
"body": "Standing up a separate Kubernetes estate means a second operating model, second monitoring,\n" + "second set of permissions, and a second team who know it in an emergency. With vSphere\n" + "skills the way in here is much shorter.", }, map[string]any{ "heading": "

What it is for

",
"body": "Two cases.\n" + "\n" + "Development teams need Kubernetes clusters to build and test containerised applications.\n" + "\n" + "The other: organisations that write no software of their own also need a platform for\n" + "containers, because third-party software increasingly ships only as a container image.", }, map[string]any{ "heading": "

What to watch

",
"body": "Storage classes, networking and access rights want deciding before the first cluster\n" + "exists.", }, }, }, "status": map[string]any{ "corpus": 315, "services": []any{ map[string]any{ "ref": "services/virtualization-container", "score": "1.00", }, map[string]any{ "ref": "services/engineering", "score": "0.41", }, map[string]any{ "ref": "services/linux-container", "score": "0.40", }, map[string]any{ "ref": "services/cloud", "score": "0.38", }, }, "posts": []any{ map[string]any{ "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75", }, map[string]any{ "ref": "posts/vvf-9-0-supervisor-mit-foundation-load-balancer", "score": "0.75", }, map[string]any{ "ref": "posts/how-to-vsphere-supervisor-services", "score": "0.75", }, map[string]any{ "ref": "posts/tanzu-default-storage-class", "score": "0.75", }, map[string]any{ "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00", }, map[string]any{ "ref": "posts/certified-kubernetes-administrator-cka", "score": "0.75", }, }, "experts": []any{ map[string]any{ "ref": "experts/louis-kern", "score": "0.61", }, map[string]any{ "ref": "experts/tobias-waelti", "score": "0.55", }, map[string]any{ "ref": "experts/yannick-gerber", "score": "0.48", }, }, "neighbours": []any{ map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation", "relation": "parent", }, map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61", }, map[string]any{ "ref": "solutions/vmware/vsphere", "score": "0.55", }, map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47", }, }, "search": "/en/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Solution", metadata: { name: "vmware/vmware-cloud-foundation/vks", locale: "en", labels: { vendor: "VMware vSphere Kubernetes Service", "capability/containers": 2.51, "capability/virtualization": 1.42, "vendor/vmware": 0.98, }, annotations: { source: "src/content/solutions/en/vmware/vmware-cloud-foundation/vks.md", route: "/en/solutions/vmware/vmware-cloud-foundation/vks/", schema: "/nerd/schema/solutions.json", markdown: "/en/solutions/vmware/vmware-cloud-foundation/vks.md", }, }, spec: { title: "vSphere Kubernetes Service", tags: ["containers", "virtualization"], vendors: ["vmware"], summary: "Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.", photoNeed: "A vSphere or VCF console on a real screen at soulTec: a cluster view, a running task, an inventory tree, so the reader should recognise the UI", stub: false, draft: false, kind: "product", formerly: "vSphere with Tanzu", acronym: "VKS", editions: ["vvf", "vcf"], addon: false, sourceNote: "Broadcom, VMware Cloud Foundation 9.1 and VMware vSphere Foundation 9.1: Feature Comparison & Upgrade Paths, read 2026-08-28", vendorName: "VMware vSphere Kubernetes Service", status: "current", sections: [ { heading: "

What it is

",
body: "vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere\n" + "stack. Containers run on the platform that is already there and are managed with the same\n" + "tools.", }, { heading: "

The alternative: a second platform

",
body: "Standing up a separate Kubernetes estate means a second operating model, second monitoring,\n" + "second set of permissions, and a second team who know it in an emergency. With vSphere\n" + "skills the way in here is much shorter.", }, { heading: "

What it is for

",
body: "Two cases.\n" + "\n" + "Development teams need Kubernetes clusters to build and test containerised applications.\n" + "\n" + "The other: organisations that write no software of their own also need a platform for\n" + "containers, because third-party software increasingly ships only as a container image.", }, { heading: "

What to watch

",
body: "Storage classes, networking and access rights want deciding before the first cluster\n" + "exists.", }, ], }, status: { corpus: 315, services: [ { ref: "services/virtualization-container", score: "1.00", }, { ref: "services/engineering", score: "0.41", }, { ref: "services/linux-container", score: "0.40", }, { ref: "services/cloud", score: "0.38", }, ], posts: [ { ref: "posts/how-to-authenticate-with-the-vsphere-supervisor-api", score: "0.75", }, { ref: "posts/vvf-9-0-supervisor-mit-foundation-load-balancer", score: "0.75", }, { ref: "posts/how-to-vsphere-supervisor-services", score: "0.75", }, { ref: "posts/tanzu-default-storage-class", score: "0.75", }, { ref: "posts/how-to-build-your-own-homelab-part-2", score: "1.00", }, { ref: "posts/certified-kubernetes-administrator-cka", score: "0.75", }, ], experts: [ { ref: "experts/louis-kern", score: "0.61", }, { ref: "experts/tobias-waelti", score: "0.55", }, { ref: "experts/yannick-gerber", score: "0.48", }, ], neighbours: [ { ref: "solutions/vmware/vmware-cloud-foundation", relation: "parent", }, { ref: "solutions/vmware/vmware-cloud-foundation/addon/application-services", score: "0.61", }, { ref: "solutions/vmware/vsphere", score: "0.55", }, { ref: "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", score: "0.47", }, ], search: "/en/search.json", },};console.log(JSON.stringify(page, null, 2));

# 84 lines · YAML · validated at build# 143 lines · JSON · validated at build# 141 lines · TOML · validated at build# 161 lines · XML · validated at build# 159 lines · Python · read back at build, equals the JSON record# 156 lines · PowerShell · read back at build, equals the JSON record# 163 lines · Go · read back at build, equals the JSON record# 148 lines · JavaScript · read back at build, equals the JSON record · served at /en/solutions/vmware/vmware-cloud-foundation/vks.md

Solution · VMware

vSphere Kubernetes Service VKS

formerly vSphere with Tanzu

VVFVCF

The vendor calls it: VMware vSphere Kubernetes Service

Kubernetes inside the vSphere stack. Containers run on the existing platform and are managed with the same tools.

VMware Pinnacle Partner

Vendors VMware 0.98
04Services
06Posts
02Capabilities
315Corpus

What it is

vSphere Kubernetes Service, formerly vSphere with Tanzu, puts Kubernetes into the vSphere stack. Containers run on the platform that is already there and are managed with the same tools.

The alternative: a second platform

Standing up a separate Kubernetes estate means a second operating model, second monitoring, second set of permissions, and a second team who know it in an emergency. With vSphere skills the way in here is much shorter.

What it is for

Two cases.

Development teams need Kubernetes clusters to build and test containerised applications.

The other: organisations that write no software of their own also need a platform for containers, because third-party software increasingly ships only as a container image.

What to watch

Storage classes, networking and access rights want deciding before the first cluster exists.

Posts about it

Who works with it

Do you work with this? Take a look at our open roles.