- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de autorización
- Ejemplos
- Pruébalo
Inicializa el concentrador en este proyecto, lo que incluye crear la cuenta de servicio de Hub predeterminada y el grupo de Workload Identity de Hub. La inicialización es opcional y ocurre de forma automática cuando se crea la primera membresía.
Se debe llamar a membresías.initializeHub cuando la primera membresía no se puede registrar sin estos recursos. Un ejemplo común es otorgar a la cuenta de servicio de Hub acceso a otro proyecto, que requiere que la cuenta primero exista.
Solicitud HTTP
POST https://gkehub.googleapis.com/v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
project |
Obligatorio. El concentrador que se debe inicializar, en el formato |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta para el método memberships.initializeHub.
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "serviceIdentity": string, "workloadIdentityPool": string } |
Campos | |
---|---|
serviceIdentity |
Nombre de la identidad del servicio predeterminada de Hub, en el siguiente formato:
La cuenta de servicio tiene |
workloadIdentityPool |
El grupo de identidades para cargas de trabajo que se usa para los clústeres habilitados para Workload Identity registrados en este centro. Formato: |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Descripción general de la autenticación.