Descripción general de la CLI de cbt
La CLI de cbt
es una interfaz de línea de comandos para realizar varias operaciones diferentes en Bigtable . Se escribe en Go con la biblioteca cliente de Go para Bigtable . El código fuente de la CLI de cbt
está disponible en el repositorio de GitHub GoogleCloudPlatform/google-cloud-go. Este repositorio es una duplicación de code.googlesource.com/gocloud.
Para obtener información sobre Bigtable en general, consulta la descripción general de Bigtable.
Instala la
CLI de cbt
Puedes instalar la
CLI de cbt
como un
componente de gcloud CLI.
La
CLI de cbt
no implementa reintentos inteligentes ni manejo de errores. Cuando trabajes en un entorno de producción, usa una biblioteca cliente de Bigtable o Google Cloud Console.
- Instala la CLI de gcloud.
Ejecuta los siguientes comandos:
gcloud components update gcloud components install cbt
Si la CLI de
cbt
ya está instalada, se muestra el mensajeAll components are up to date
en la ventana de la terminal.
Verifique la instalación
Ejecuta un
comando de CLI de cbt
para verificar la instalación de la CLI:
cbt listinstances
En la ventana de la terminal, se muestran dos columnas llamadas Instance Name
y Info
.
Crea un archivo .cbtrc
Puedes almacenar las opciones y los parámetros requeridos, como -project
, -instance
, -creds
, -admin-endpoint
o -data-endpoint
, en un solo archivo .cbtrc
para mayor comodidad.
En el archivo
.cbtrc
, configuracbt
para que use el proyecto y la instancia. Para ello, reemplaza project-id por el ID del proyecto en el que creaste la instancia de Bigtable:echo project = project-id > ~/.cbtrc
echo instance = quickstart-instance >> ~/.cbtrc
Verifica que hayas configurado correctamente el archivo
.cbtrc
:cat ~/.cbtrc
En la terminal, se muestra el contenido del archivo
.cbtrc
, que es similar a la siguiente configuración:project = project-id instance = quickstart-instance
Ahora puedes usar la CLI de
cbt
con tu instancia.
Usa la
CLI de cbt
Para obtener detalles sobre el uso de la CLI de cbt
, incluida una lista de los comandos disponibles, consulta la
referencia de la CLI de cbt
.