Cuotas de Cloud te permite ver los lanzamientos de valores de cuota que están en curso. En esta sección se explica cómo ver estos lanzamientos desde la consola de Google Cloud y la API Cloud Quotas.
Información sobre los lanzamientos en curso
Cuando otro servicio aumenta los valores de cuota predeterminados de los recursos y las APIs, estos cambios se producen de forma gradual. Google Cloud Esto puede provocar que se realicen implementaciones continuas en diferentes regiones o recursos. Durante el lanzamiento, el valor de la cuota que aparece en la Google Cloud consola o en la API Cloud Quotas no reflejará el nuevo valor de la cuota aumentada hasta que se complete el lanzamiento.
Ver los lanzamientos en curso desde la consola
Si hay implementaciones de cuotas en curso, aparecerá un mensaje informativo en la parte superior de la página Cuotas de Cloud de la consola. El mensaje tiene un aspecto similar al siguiente texto, que también contiene un enlace. Haga clic en Cuotas para filtrar y que solo se muestren las cuotas con lanzamientos en curso:
Values for quotas are being updated. This may take 2-3 weeks to complete.
El indicador de actualización continua aparece junto a los valores de cuota afectados por los lanzamientos en curso.
Si no ves el indicador de actualización de la versión, sigue estos pasos:
En la Google Cloud consola, ve a la página IAM y administración > Cuotas y límites del sistema:
Haz clic en el enlace a las cuotas del mensaje informativo. Se activará el filtro Tiene lanzamiento en curso: verdadero.
La tabla se actualiza para mostrar un indicador de actualización junto a los valores de cuota con lanzamientos en curso.
El indicador de actualización continua también aparece en los paneles Editar cuotas y Monitorización Gráfico de uso de cuotas para ayudarte a identificar las cuotas con implementaciones en curso.
Ver los lanzamientos en curso desde la API Cloud Quotas
También puedes ver los lanzamientos en curso mediante la API Cloud Quotas. Para obtener más información, consulta las instrucciones sobre cómo configurar la API Cloud Quotas e implementar casos prácticos habituales.
El modelo de recursos de la API Cloud Quotas usa los recursos QuotaInfo
y QuotaPreference
para indicar los lanzamientos en curso:
El recurso
QuotaInfo
devuelve el valor de cuota anterior durante las implementaciones en curso. En el caso de las cuotas que se estén implementando, aparecerá el camporollout_info
en la respuesta, enQuotaDetails
. Este campo indica que hay una implementación en curso y un aumento del valor de la cuota de las dimensiones especificadas en cada recursodimensionsInfo
.El recurso
QuotaPreference
devuelve el valor de cuota anterior durante los lanzamientos en curso.
Durante las implementaciones continuas, las siguientes APIs de Cloud Quota devuelven el valor de cuota anterior:
Antes de usar la API Cloud Quotas
En las siguientes secciones se presupone que conoces la API Cloud Quotas. Antes de usar la API Cloud Quotas, asegúrate de configurar tu entorno de desarrollo y de familiarizarte con los comandos para hacer solicitudes GET de información sobre cuotas:
- Para obtener una descripción general, consulta el artículo Descripción general de la API Cloud Quotas.
- Para obtener instrucciones sobre cómo configurar tu entorno de desarrollo, consulta las instrucciones sobre cómo configurar la API Cloud Quotas.
- Para ver un ejemplo de solicitud y respuesta de la API, consulta el ejemplo que muestra cómo obtener información sobre la cuota de una dimensión específica de un servicio.
Ejemplo de respuesta de la API durante un lanzamiento en curso
En el siguiente ejemplo se muestran los resultados de una cuota regional admitida en cuatro regiones: us-central1, us-central2, us-west1 y us-east1. Su valor predeterminado es 200 en us-central1 y 100 en todas las demás regiones. Esta cuota regional también tiene una anulación de cuota adicional de 300 en us-central2.
Supongamos que el productor de servicios actualiza el valor predeterminado a 220
en us-central1 y us-central2. En el ejemplo siguiente se muestra una respuesta de QuotaInfo en la que se está implementando la configuración del servicio en us-central1 y us-central2:
- En cada ubicación, el campo
details
muestra el valor de la cuota antes de que se complete el lanzamiento. - En el caso de us-central1, el valor de la cuota es
200
y el camporolloutInfo
indica que se está llevando a cabo un lanzamiento. El valor de la cuota cambiará a 220 solo cuando se complete el lanzamiento. - En us-central2, el valor de la cuota es
300
debido a la anulación de la cuota. El camporolloutInfo
no aparece porque el valor de la cuota no cambia una vez que se completa el lanzamiento. - En us-west1 y us-east1, el valor predeterminado es
100
.
"name": "projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/GPUS-PER-GPU-FAMILY-per-project-region", "quotatId": "GPUS-PER-GPU-FAMILY-per-project-region", "metric": "compute.googleapis.com/gpus_per_gpu_family", "service": "compute.googleapis.com", "isPrecise": true, "containerType": "PROJECT", "dimensions": [ "gpu_family", "region" ], "quotaDisplayName": "GPUs per GPU family", "metricDisplayName": "GPUs", "dimensionsInfos": [ { "dimensions": { "region" : "us-central1" } , "details": { "value": 200, "rolloutInfo": { "ongoingRollout": true } }, "applicableLocations": [ "us-central1" ] , }, { "dimensions": { "region" : "us-central2" } , "details": { "value": 300, }, "applicableLocations": [ "us-central2" ] }, { "dimensions": {}, "details": { "value": 100, }, "applicableLocations": [ "us-west1", "us-east1" ] }]