what than tag rather open one network google computing benefit applying address google-cloud-platform gcloud

google-cloud-platform - than - target tags google cloud



Error de instalación de los componentes de Google Cloud desde el comando gcloud (3)

El administrador de componentes de Cloud SDK solo funciona si no instala el SDK a través de otro administrador de paquetes. Si desea usar el administrador de componentes, puede instalarlo usando uno de estos métodos:

https://cloud.google.com/sdk/downloads#versioned

https://cloud.google.com/sdk/downloads#interactive

Hay paquetes adicionales disponibles en nuestros repositorios deb y yum, por lo que todos los componentes están disponibles, solo necesita usar su administrador de paquetes existente para instalarlos:

https://cloud.google.com/sdk/downloads#apt-get

cloud.google.com/sdk/downloads#yum

Estoy intentando instalar varios componentes GCP desde la línea de comandos de gcloud y siempre obtengo el mismo error:

$ gcloud components list Your current Cloud SDK version is: 146.0.0 The latest available version is: 146.0.0 ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Components │ ├───────────────┬──────────────────────────────────────────────────────┬──────────────────────────┬───────────┤ │ Status │ Name │ ID │ Size │ ├───────────────┼──────────────────────────────────────────────────────┼──────────────────────────┼───────────┤ │ Not Installed │ App Engine Go Extensions │ app-engine-go │ 47.9 MiB │ │ Not Installed │ Bigtable Command Line Tool │ cbt │ 3.8 MiB │ │ Not Installed │ Cloud Datalab Command Line Tool │ datalab │ < 1 MiB │ │ Not Installed │ Cloud Datastore Emulator │ cloud-datastore-emulator │ 15.4 MiB │ │ Not Installed │ Cloud Datastore Emulator (Legacy) │ gcd-emulator │ 38.1 MiB │ │ Not Installed │ Cloud Pub/Sub Emulator │ pubsub-emulator │ 21.0 MiB │ │ Not Installed │ Google Container Registry''s Docker credential helper │ docker-credential-gcr │ 3.3 MiB │ │ Not Installed │ gcloud app Java Extensions │ app-engine-java │ 128.3 MiB │ │ Not Installed │ gcloud app Python Extensions │ app-engine-python │ 7.2 MiB │ │ Not Installed │ kubectl │ kubectl │ 11.5 MiB │ │ Installed │ BigQuery Command Line Tool │ bq │ < 1 MiB │ │ Installed │ Cloud SDK Core Libraries │ core │ 5.7 MiB │ │ Installed │ Cloud Storage Command Line Tool │ gsutil │ 2.8 MiB │ │ Installed │ Default set of gcloud commands │ gcloud │ │ │ Installed │ gcloud Alpha Commands │ alpha │ < 1 MiB │ │ Installed │ gcloud Beta Commands │ beta │ < 1 MiB │ └───────────────┴──────────────────────────────────────────────────────┴──────────────────────────┴───────────┘

$ gcloud components install kubectl No puede realizar esta acción porque esta instalación de Cloud SDK está gestionada por un administrador de paquetes externo. Si desea obtener la última versión, consulte nuestra página principal de descargas en:

https://cloud.google.com/sdk/ ERROR: (gcloud.components.install) The component manager is disabled for this installation

¿Alguna idea de por qué se plantea este error?


En caso de que apt o apt-get no desinstale gcloud, intente con el comando snap remove google-cloud-sdk .

Este podría ser el caso si usa una versión más nueva de Ubuntu (por ejemplo, LTS 18.04).


Para agregar más contexto a esta respuesta para el sistema operativo Ubuntu, estos son los pasos que seguí cuando ya había instalado google-cloud-sdk usando el administrador de paquetes apt-get

  1. Eliminar la instalación existente usando

sudo apt-get remove google-cloud-sdk

  1. Vaya a https://cloud.google.com/sdk/docs/quickstart-linux y siga los pasos para descargar el paquete tar.gz correcto para su sistema
  2. Vaya al directorio de descarga y descomprima el archivo usando

tar -zxf google-cloud-sdk-*

  1. Instale el SDK utilizando ./google-cloud-sdk/install.sh

Usando esta instalación, pude actualizar e instalar kubectl con los siguientes comandos

gcloud components update gcloud components install kubectl