← 返回命令列表

Linux command

gcloud-components 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

List available components

gcloud components list

Install component

gcloud components install [kubectl]

Update all components

gcloud components update

Remove component

gcloud components remove [component-id]

Install multiple components

gcloud components install [kubectl] [gke-gcloud-auth-plugin]

说明

gcloud components manages the modular component system of the Google Cloud SDK. The SDK follows a core-plus-components architecture where a minimal base installation can be extended with additional tools as needed. Common optional components include kubectl for Kubernetes management, gsutil for Cloud Storage operations, bq for BigQuery interactions, and language-specific App Engine runtimes. This modular approach keeps the initial SDK installation small while allowing expansion for specific workflows. The update command keeps all installed components current with the latest features and bug fixes. Component management is tracked locally, allowing different machines to have different component sets based on their specific use cases. Some components have dependencies on others, which the system handles automatically during installation.

参数

list
Show available and installed components, their size, and current version.
install _COMPONENT_...
Install one or more components (and their dependencies).
update
Update all installed components to the latest available version. Use --version to pin a specific SDK version.
remove _COMPONENT_...
Uninstall one or more components.
reinstall
Reinstall the SDK, removing and restoring all components at the latest version.
repositories
Manage additional component repositories (add, list, remove) used for trusted-tester releases.
copy-bundled-python
Copy the bundled Python interpreter to a user-specified location.
--quiet, -q
Disable interactive prompts.
--help
Display help information.

FAQ

What is the gcloud-components command used for?

gcloud components manages the modular component system of the Google Cloud SDK. The SDK follows a core-plus-components architecture where a minimal base installation can be extended with additional tools as needed. Common optional components include kubectl for Kubernetes management, gsutil for Cloud Storage operations, bq for BigQuery interactions, and language-specific App Engine runtimes. This modular approach keeps the initial SDK installation small while allowing expansion for specific workflows. The update command keeps all installed components current with the latest features and bug fixes. Component management is tracked locally, allowing different machines to have different component sets based on their specific use cases. Some components have dependencies on others, which the system handles automatically during installation.

How do I run a basic gcloud-components example?

Run `gcloud components list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does list do in gcloud-components?

Show available and installed components, their size, and current version.