Problema de permisos de servicio de cuenta de servicio de Compute Engine System

Problema de permisos de servicio de cuenta de servicio de Compute Engine System

Estoy intentando configurar una instancia programada para que mi instancia de VM comience y finalice en un momento determinado. Recibo un permiso de error relacionado con mi cuenta de servicio de Google cuando intento agregar la instancia de VM al programador. Agregué estos roles (Administrador de instancias informáticas (versión 1), Administrador de computadoras) a mi cuenta de servicio a través de IAM, pero sigo recibiendo el mismo error. el mensaje de error es "La cuenta de servicio de Compute Engine System service-xxx necesita tener aplicados los permisos [compute.instances.start, compute.instances.stop] para poder realizar esta operación"

Cualquiera que haya enfrentado un problema similar, sugiera cómo solucionarlo.

Hermano, Ramkrishna

Respuesta1

Hay dos tipos de cuentas de servicio para Compute Engine.

  1. Elcuenta de servicio predeterminadaestá asignado a la instancia.
  2. ElAgente de servicio de Compute Enginees utilizado por los servicios de Google para gestionar sus recursos.

Asignaste el rol a la cuenta de servicio incorrecta. ElAgentenecesita que se agregue el rol.

El agente de servicio de Compute Engine tiene el siguiente formato:

[email protected]

Solución:

  • Inicie sesión en la consola de Google Cloud
  • a aIAM y administrador
  • SeleccionarSOYen el panel izquierdo
  • Haga clic en el cuadroIncluir concesiones de funciones proporcionadas por Googleen el lado derecho de la ventana. Esto permite mostrar cuentas de servicios administradas por Google.
  • Localice la cuenta de servicio. PrensaCTRL-F5para abrir un cuadro de búsqueda. Introduce el textosistema de computación.
  • Haga clic en ellápizicono para editar la cuenta de servicio.
  • Hacer clicAÑADIR OTRO PAPEL
  • En el filtro de roles ingresaCalcular. SeleccionarAdministrador de instancias informáticas (v1).
  • Hacer clicAHORRAR

Espere unos minutos antes de intentar utilizar los nuevos permisos.

Agente de servicio de Compute Engine

Programar una instancia de VM para iniciar y detener

información relacionada