En esta página, se detalla cómo configurar una cuenta de servicio para permitir la comunicación con el servicio de Gemini.
Antes de comenzar
Para configurar una cuenta de servicio para el acceso a Gemini, debes asegurarte de que tanto la organización del cliente como la de Gemini tengan un cliente de OpenID Connect (OIDC) disponible y un proveedor de identidad configurado.
Obtén más información para crear un cliente de OIDC.
Crea la cuenta de servicio
Para configurar una cuenta de servicio para el acceso a Gemini, sigue estos pasos:
En la organización de Gemini, sigue estos pasos:
- Crea un proyecto.
- Obtén el rol de administrador de IAM del proyecto (
project-iam-admin). Para obtener más detalles, consulta el manual IAM-R0005. - Crea una cuenta de servicio en el proyecto que creaste.
- Otorga el rol de usuario de modelo Gemini grande de IA a la cuenta de servicio que creaste. Para obtener información sobre cómo otorgar acceso, consulta Configura vinculaciones de roles.
- Crea un archivo de claves de servicio llamado
genai-router-access-secret.jsonpara la cuenta de servicio que creaste. Para obtener más información, consulta Crea y agrega pares de claves.
En la organización del cliente, sigue estos pasos:
- Obtén el archivo kubeconfig para acceder al clúster de infraestructura de la organización. Para obtener más información, consulta Cómo generar manualmente el archivo kubeconfig.
- Obtén el rol de administrador de secretos de Inference Gateway (
inference-gateway-secret-admin) en el espacio de nombresaics-system. Para obtener más detalles, consulta el manual IAM-R0005. Crea un
Secreten el clúster de infraestructura de la organización a partir del archivo de claves de servicio que generaste antes:KUBECONFIG=KUBECONFIG_PATH kubectl create secret generic genai-router-access-secret \ --from-file=genai-router-access-secret.json \ --namespace=aics-systemReemplaza
KUBECONFIG_PATHpor la ruta de acceso al archivo kubeconfig para acceder al clúster de infraestructura de la organización.Sigue la operación a través de IAC. Para obtener más detalles, consulta el manual IAC-R0004.