VCF 9.0 documents that you obtain access to the Supervisor (and the contexts you’re entitled to, which commonly correspond to namespaces and workload clusters) by authenticating withkubectl vsphere login. The procedure “Get and Use the Supervisor Context” explains that after you log in, a Kubernetes configuration context is generated and you can view it in$HOME/.kube/config, which is “commonly called the kubeconfig file.”
The documentation is explicit that running kubectl vsphere login --server= < KUBERNETES-CONTROL-PLANE-IP > --vsphere-username < VCENTER-SSO-USER > “creates a configuration file with the JSON Web Token (JWT) to authenticate to the Kubernetes API,” and then lists how to view and switch contexts using kubectl config get-contexts and kubectl config use-context.
This matches optionDprecisely: you don’t “download” kubeconfig from VCF Operations or a Supervisor Services page; instead, you generate/update your kubeconfig locally by logging in withkubectl’s vSphere plugin, which writes the required cluster/user/context details into .kube/config.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit