Cómo ver y generar una lista de instancias

Puedes usar gcloud CLI para enumerar todas las instancias de Secure Source Manager en 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 requeridos

Para obtener los permisos que necesitas para enumerar instancias, pídele a tu administrador que te otorgue el rol de IAM de Administrador de instancias de Secure Source Manager (roles/securesourcemanager.instanceManager) en el proyecto de la instancia. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Para obtener información sobre cómo otorgar roles de Secure Source Manager, consulta Control de acceso con IAM y Cómo otorgar acceso a la instancia a los usuarios.

Enumera las instancias del proyecto

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

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

Reemplaza REGION por la ubicación desde la que deseas enumerar las instancias.

La respuesta se verá de la siguiente manera:

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

Para acceder a la instancia, ingresa el valor de HTML_HOST en la barra de direcciones de un navegador.

Obtén detalles de la instancia

Ejecuta el siguiente comando para obtener detalles de una instancia:

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

Reemplaza lo siguiente:

  • INSTANCE_ID por el nombre de tu instancia
  • REGION por la ubicación de tu instancia. Para obtener información sobre las ubicaciones compatibles, 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'

¿Qué sigue?