Browse Source

gcloud-{components-install, config-set}: add pages (#11679)

danielsagie 1 year ago
parent
commit
511ed7af54
2 changed files with 58 additions and 0 deletions
  1. 25 0
      pages/common/gcloud-components-install.md
  2. 33 0
      pages/common/gcloud-config-set.md

+ 25 - 0
pages/common/gcloud-components-install.md

@@ -0,0 +1,25 @@
+# gcloud components install
+
+> Install specific components of the Google Cloud CLI, along with their dependencies.
+> Installs components at the current version of the Google Cloud CLI without upgrading the existing installation.
+> More information: <https://cloud.google.com/sdk/gcloud/reference/components/install>.
+
+- View available components for installation:
+
+`gcloud components list`
+
+- Install a specific component (installs any dependencies as well):
+
+`gcloud components install {{component_id}}`
+
+- Install multiple specific components:
+
+`gcloud components install {{component_id1}} {{component_id2}}`
+
+- Check the current version of Google Cloud CLI:
+
+`gcloud version`
+
+- Update Google Cloud CLI to the latest version:
+
+`gcloud components update`

+ 33 - 0
pages/common/gcloud-config-set.md

@@ -0,0 +1,33 @@
+# gcloud config set
+
+> Set a property in the Google Cloud CLI configuration.
+> Properties control various aspects of Google Cloud CLI behavior.
+> More information: <https://cloud.google.com/sdk/gcloud/reference/config/set>.
+
+- Set the project property in the core section:
+
+`gcloud config set project {{project_id}}`
+
+- Set the compute zone for future operations:
+
+`gcloud config set compute/zone {{zone_name}}`
+
+- Disable prompting to make gcloud suitable for scripting:
+
+`gcloud config set disable_prompts true`
+
+- View the list of properties currently in use:
+
+`gcloud config list`
+
+- Unset a previously set property:
+
+`gcloud config unset {{property_name}}`
+
+- Create a new configuration profile:
+
+`gcloud config configurations create {{configuration_name}}`
+
+- Switch between different configuration profiles:
+
+`gcloud config configurations activate {{configuration_name}}`