[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003e\u003ccode\u003egovc\u003c/code\u003e is the command-line interface for vSphere, used for creating the admin workstation and administering vSphere clusters.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eterraform\u003c/code\u003e is the CLI for HashiCorp Terraform, utilized for the creation and upgrading of the admin workstation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egkectl\u003c/code\u003e is the CLI for Google Distributed Cloud, used for cluster creation, management, troubleshooting, and log capture.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ekubectl\u003c/code\u003e is the Kubernetes CLI, enabling interactions with Kubernetes and clusters, including deploying, managing, and deleting containerized workloads.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egcloud\u003c/code\u003e is the CLI for Google Cloud, used for authentication, creating service accounts and keys, and managing Identity and Access Management roles.\u003c/p\u003e\n"]]],[],null,["# Tools\n\nThis page describes some of the tools you use to install and use\nGoogle Distributed Cloud.\n\n- `govc`\n- `terraform`\n- `gkectl`\n- `kubectl` (included in the Google Cloud CLI)\n- `gcloud`\n\n### `govc`\n\n[`govc`](https://www.google.com/search?q=govc&oq=govc&aqs=chrome..69i57j0j69i64l3j69i61.1248j0j1&sourceid=chrome&ie=UTF-8)\nis the CLI to vSphere. You use `govc` when you create the admin workstation,\nand you can use it to administer your vSphere cluster.\n\n### `terraform`\n\n[`terraform`](https://www.terraform.io/docs/cli-index.html) is the\nCLI to HashiCorp Terraform. You use `terraform` to create and upgrade the admin\nworkstation.\n\n### `gkectl`\n\n`gkectl` is the CLI to Google Distributed Cloud. See its\n[reference guide](/anthos/clusters/docs/on-prem/1.6/reference/gkectl).\n\nYou use `gkectl` for many cluster administration tasks, including:\n\n- Cluster creation and management.\n- Diagnosing and troubleshooting issues.\n- Capturing and exporting cluster logs.\n\n### `kubectl`\n\n[`kubectl`](https://kubernetes.io/docs/reference/kubectl/overview/)\nis the CLI to Kubernetes. You use `kubectl` to interact with Kubernetes and\nKubernetes clusters, and for tasks including:\n\n- Deploying, managing, and deleting containerized workloads running in clusters.\n- Managing, editing, and deleting Kubernetes resources.\n\n### `gcloud`\n\n[gcloud CLI](/sdk/gcloud) is the CLI to Google Cloud. You\nuse the gcloud CLI for several purposes, including:\n\n- Authenticating against your Google Cloud project.\n- Creating service accounts and their private keys.\n- Binding Identity and Access Management roles to accounts."]]