Mostrar y ver instancias

Puedes usar la CLI de gcloud para enumerar todas las instancias de Gestor de fuentes seguras de tu proyecto. Para obtener más información sobre las instancias de Secure Source Manager, consulta la [descripción general de Secure Source Manager][ssm-overview].

Roles obligatorios

Para obtener los permisos que necesitas para enumerar instancias, pide a tu administrador que te conceda el rol de gestión de identidades y accesos Gestor de instancias de Secure Source Manager (roles/securesourcemanager.instanceManager) en el proyecto de la instancia. Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.

También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.

Para obtener información sobre cómo conceder roles de Secure Source Manager, consulta los artículos Control de acceso con gestión de identidades y accesos y Conceder acceso a instancias a los usuarios.

Mostrar instancias del proyecto

Ejecuta el siguiente comando para obtener una lista de instancias de Secure Source Manager en tu proyecto:

gcloud beta source-manager instances list --region=REGION

Sustituye REGION por la ubicación de la que quieras obtener la lista de instancias.

La respuesta será similar a la siguiente:

INSTANCE_ID: my-instance
LOCATION: us-central1
STATE: ACTIVE
CREATE_TIME: 2023-02-27T20:57:52
UPDATE_TIME: 2023-02-27T21:11:59
HTML_HOST: my-instance-098765432109.us-central1.sourcemanager.dev

Puedes acceder a la instancia introduciendo el valor de HTML_HOST en la barra de direcciones de un navegador.

Obtener detalles de instancia

Ejecuta el siguiente comando para obtener los detalles de una instancia:

gcloud beta source-manager instances describe INSTANCE_ID \
    --region=REGION

Haz los cambios siguientes:

  • INSTANCE_ID con el nombre de tu instancia.
  • REGION con la ubicación de tu instancia. Para obtener información sobre las ubicaciones admitidas, consulta Ubicaciones.

La respuesta incluye detalles de tu instancia similares a los siguientes:

createTime: '2023-02-27T20:57:52.310148676Z'
hostConfig:
  api: my-instance-123456789098-api.us-central1.sourcemanager.dev
  gitHttp: my-instance-123456789098-git.us-central1.sourcemanager.dev
  gitSsh: my-instance-123456789098-ssh.us-central1.sourcemanager.dev
  html: my-instance-123456789098.us-central1.sourcemanager.dev
name: projects/my-project/locations/us-central1/instances/my-instance
state: ACTIVE
updateTime: '2023-02-27T21:11:59.538591815Z'

Siguientes pasos