Sucesos de IBM Cloud Logs

Puede ver, gestionar y auditar las actividades que ha iniciado el usuario en el clúster de Kubernetes de comunidad de IBM Cloud® Kubernetes Service o de Red Hat OpenShift mediante el servicio IBM Cloud Logs.

IBM Cloud Kubernetes Service genera automáticamente sucesos de gestión de clústeres y reenvía estos registros de sucesos a IBM Cloud Logs.

Sucesos de clúster

Sucesos de clúster
Acción Descripción
containers-kubernetes.cluster.config Se solicita el archivo de configuración de Kubernetes (kubeconfig) para un clúster. En función de la solicitud, kubeconfig puede contener certificados y secretos de administrador o de red para acceder al clúster.
containers-kubernetes.cluster.create Se solicita la creación de un clúster. Este suceso se envía para cualquier tipo de clúster, como por ejemplo los clústeres que se crean en distintos proveedores de infraestructura.
containers-kubernetes.cluster.create-handler Durante la creación del clúster, este evento señala la creación de los microservicios de red del clúster. Este suceso se envía para cualquier tipo de clúster, como por ejemplo los clústeres que se crean en distintos proveedores de infraestructura.
containers-kubernetes.cluster.list Se listan los clústeres. La lista se puede filtrar por detalles tales como el proveedor de infraestructura.
containers-kubernetes.cluster.delete Se suprime un clúster.
containers-kubernetes.cluster.get Se devuelven los detalles de un clúster.
containers-kubernetes.cluster-apikey-owner.get Se devuelve el propietario de la clave de API para la región y el grupo de recursos en el que se encuentra el clúster.
containers-kubernetes.cluster-audit-webhook.delete Se elimina un webhook de auditoría de clúster para reenviar registros de auditoría del servidor de API maestro.
containers-kubernetes.cluster-audit-webhook.get Se listan los webhooks de auditoría para un clúster.
containers-kubernetes.cluster-audit-webhook.update Se actualiza un webhook de auditoría de clúster para reenviar registros de auditoría de servidor de API maestro.
containers-kubernetes.cluster-ca-certificate.create Se crea una entidad emisora de certificados (CA) para un clúster.
containers-kubernetes.cluster-ca-certificate.get Se recupera una autoridad de certificación (CA) para un clúster.
containers-kubernetes.cluster-ca-certificate.rotate Se rota una entidad emisora de certificados (CA) para un clúster.
containers-kubernetes.image-security.enable La seguridad de la imagen está habilitada.
containers-kubernetes.image-security.disable La seguridad de la imagen está desactivada.
containers-kubernetes.cluster-key-state.update La clave raíz del proveedor del servicio de gestión de claves (KMS) que utiliza el clúster se actualiza, como por ejemplo una clave raíz que se habilita, se inhabilita o se rota en un proveedor de servicios de gestión de claves (KMS).
containers-kubernetes.cluster-kms.enable Un proveedor de servicio de gestión de claves (KMS) está habilitado para un clúster.
containers-kubernetes.cluster-master.changed Se ha completado una operación de maestro de clúster.
containers-kubernetes.cluster-master.refresh Se solicita una renovación del maestro de clúster.
containers-kubernetes.cluster-master.update Se solicita una actualización maestra del clúster.
containers-kubernetes.cluster-private-service-endpoint.disable El punto final de servicio en la nube privado para un clúster está inhabilitado.
containers-kubernetes.cluster-private-service-endpoint.enable El punto final de servicio en la nube privado para un clúster está habilitado.
containers-kubernetes.cluster-public-service-endpoint.disable El punto final de servicio en la nube público para un clúster está inhabilitado.
containers-kubernetes.cluster-public-service-endpoint.enable El punto final de servicio en la nube pública para un clúster está habilitado.
containers-kubernetes.cluster-pull-secret.enable Se crea un secreto de extracción de imágenes en IBM Cloud Container Registry en el espacio de nombres default del clúster.
containers-kubernetes.cluster-rbac.apply Los roles de acceso al servicio de IBM Cloud IAM se sincronizan con los roles de RBAC de Kubernetes en el clúster. Este suceso suele suceder al recuperar el archivo de configuración de Kubernetes (kubeconfig) para un clúster (el suceso containers-kubernetes.cluster.config).
containers-kubernetes.cluster-rbac.update Los roles de acceso al servicio de IBM Cloud IAM se sincronizan con los roles de RBAC de Kubernetes en el clúster. Este suceso suele suceder después de actualizar el rol de acceso al servicio para un usuario en IAM.
containers-kubernetes.cluster-rbac.status Se recupera el estado de las funciones RBAC en el clúster.
containers-kubernetes.cluster-service.bind Se enlaza un servicio de IBM Cloud al clúster.
containers-kubernetes.cluster-service.list Se listan los servicios de IBM Cloud que están enlazados a un clúster. La lista se puede filtrar por el espacio de nombres del clúster.
containers-kubernetes.cluster-service.unbind Se elimina un servicio de IBM Cloud del clúster.
containers-kubernetes.cluster-ssl-certificate.update Se inicia la actualización de un certificado SSL.
containers-kubernetes.cluster-subnet.add Se añade una subred portátil pública o privada a un clúster.
containers-kubernetes.cluster-subnet.create Se crea una subred privada o pública para el clúster.
containers-kubernetes.cluster-subnet.detach Una subred portátil pública o privada se desconecta de un clúster.
containers-kubernetes.cluster-subnet.list Se listan las subredes de VPC o clásicas para un clúster.
containers-kubernetes.cluster-user-subnet.add Se añade una subred gestionada por el usuario al clúster. Nota: las subredes añadidas por el usuario están en desuso.
containers-kubernetes.cluster.user-subnet.detach Una subred gestionada por el usuario se desconecta del clúster. Nota: las subredes añadidas por el usuario están en desuso.
containers-kubernetes.cluster-user-subnet.list Se listan las subredes añadidas por el usuario para un clúster. Nota: las subredes añadidas por el usuario están en desuso.
containers-kubernetes.cluster-webhook.create Se crea un webhook de clúster, como por ejemplo para Slack.
containers-kubernetes.cluster-webhook.list Se listan los webhooks para un clúster.
containers-kubernetes.version.update Se inicia una actualización de parche maestro para el clúster. Las actualizaciones de los parches maestros suelen ser aplicadas automáticamente por IBM a su clúster.

Sucesos de cuenta de clúster

Sucesos de cuenta de clúster
Acción Descripción
containers-kubernetes.account-api-key.reset La clave de API que se utiliza para todos los clústeres de la región y el grupo de recursos se establece en las credenciales de claves de API del usuario que lo solicita.
containers-kubernetes.account-customer-root-key.list Se listan las claves raíz de instancias de servicio de gestión de claves para la cuenta de IBM Cloud.
containers-kubernetes.account-datacenter-vlan.list Se listan las VLAN en una cuenta de IBM Cloud para un centro de datos concreto.
containers-kubernetes.account-infra-credential.delete Se suprimen las credenciales de infraestructura clásica para gestionar clústeres en la región y el grupo de recursos.
containers-kubernetes.account-infra-credential.get Se devuelven detalles sobre las credenciales de infraestructura clásica que se establecen para gestionar clústeres en la región y el grupo de recursos.
containers-kubernetes.account-infra-credential.set Se establecen las credenciales de infraestructura clásica para gestionar clústeres en la región y el grupo de recursos.
containers-kubernetes.account-infra-permission.get Se devuelven detalles sobre los permisos de infraestructura clásica de cálculo, red y almacenamiento que se establecen para gestionar clústeres en la región y el grupo de recursos.
containers-kubernetes.account-key-management-service-instance.list Se muestran las instancias de servicio de gestión de claves en la cuenta de IBM Cloud.
containers-kubernetes.account-quota.get Se devuelve la cuota para recursos como clústeres o nodos trabajadores para la cuenta de IBM Cloud.
containers-kubernetes.account-reservation-contract.add A una reserva se le añade un contrato por un plazo y un número de nodos trabajadores determinado.
containers-kubernetes.account-reservation-contract.list Se listan los contratos para una reserva.
containers-kubernetes.account-subnet.list Se listan las subredes de la cuenta de infraestructura clásica de IBM Cloud.
containers-kubernetes.account-subnet-vlan-spanning.get Se devuelven los detalles sobre si la cuenta de IBM Cloud tiene la expansión de VLAN habilitada.
containers-kubernetes.account-user-config.get Se devuelven detalles sobre si un usuario puede crear en una región y un grupo de recursos determinados.
containers-kubernetes.account-vpc.get Se devuelven los detalles de una instancia de nube privada virtual (VPC).
containers-kubernetes.account-vpc.list Se listan las instancias de nube privada virtual (VPC) en la cuenta de IBM Cloud.
containers-kubernetes.account-worker-reservation.create Se crea una reserva para nodos trabajadores.
containers-kubernetes.account-worker-reservation.get Se devuelven los detalles de una reserva.
containers-kubernetes.account-worker-reservation.list Se listan las reservas.

Sucesos del complemento de clúster

Sucesos del complemento de clúster
Acción Descripción
containers-kubernetes.cluster-addon.disable Un complemento de clúster está inhabilitado.
containers-kubernetes.cluster-addon.enable Un complemento de clúster está habilitado.
containers-kubernetes.cluster-addon.list Se listan los complementos de clúster.
containers-kubernetes.cluster-addon.update Se actualiza un complemento de clúster.
containers-kubernetes.cluster-addon-dashboard.start Se ha iniciado el proxy de panel de control de Kubernetes.
containers-kubernetes.cluster-addon-terminal.start En desuso: inicia el proxy de terminal web de Kubernetes.

Sucesos de registro de Fluentd

Sucesos de registro de Fluentd
Acción Descripción
containers-kubernetes.cluster-logging-autoupdate.changed Se actualiza la política de actualización de registro para el clúster.
containers-kubernetes.cluster-logging-autoupdate.get Se devuelven los detalles de la política de actualización de registro para el clúster.
containers-kubernetes.cluster-logging-config.create Se crea una configuración de registro para el clúster.
containers-kubernetes.cluster-logging-config.delete Se suprime una configuración de registro del clúster.
containers-kubernetes.cluster-logging-config.get Se devuelven los detalles de una configuración de registro para el clúster.
containers-kubernetes.cluster-logging-config.refresh Se renueva la configuración de registro para el clúster.
containers-kubernetes.cluster-logging-config.update Se actualiza una configuración de registro para el clúster.
containers-kubernetes.cluster-logging-filter.create Se crea una configuración de filtro de registro para el clúster.
containers-kubernetes.cluster-logging-filter.delete Se suprime una configuración de filtro del clúster.
containers-kubernetes.cluster-logging-filter.get Se devuelven los detalles de una configuración de filtro de registro.

Sucesos de ALB de Ingress

Sucesos de ALB de Ingress
Acción Descripción
containers-kubernetes.cluster-ingress-instance.create Se crea una instancia de Ingress.
containers-kubernetes.cluster-ingress-instance.delete Se elimina una instancia de Ingress.
containers-kubernetes.cluster-ingress-instance.update Se actualiza una instancia de Ingress.
containers-kubernetes.cluster-ingress-instance.list Las instancias de ingreso son listas.
containers-kubernetes.cluster-ingress-instance.get Se recupera una instancia de Ingress.
containers-kubernetes.cluster-ingress-status-state.set Se establece el estado del estado de ingreso.
containers-kubernetes.cluster-ignored-ingress-status-errors.add Se agrega un error de estado de ingreso a la lista de ignorados.
containers-kubernetes.cluster-ignored-ingress-status-errors.remove Un error de estado de ingreso se elimina de la lista de ignorados.
containers-kubernetes.cluster-alb.create Se crea un ALB público o privado en el clúster.
containers-kubernetes.cluster-alb.delete Se inhabilita un ALB.
containers-kubernetes.cluster-alb.enable Se habilita un ALB existente en un clúster.
containers-kubernetes.cluster-alb.get Se visualizan los detalles de un ALB.
containers-kubernetes.cluster-alb-healthcheck.get Se muestran los detalles de una comprobación del estado de ALB.
containers-kubernetes.cluster-alb-healthcheck.set Se muestran los detalles de una comprobación del estado de ALB.
containers-kubernetes.cluster-alb.list Se muestra una lista de los ALB de un clúster.
containers-kubernetes.cluster-alb.update Se actualizan los pods de ALB.
containers-kubernetes.cluster-alb-policy.get Se visualiza el estado de las actualizaciones automáticas para los ALB de Ingress.
containers-kubernetes.cluster-alb-migration.start Se inicia una migración del mapa de configuración de Ingress de IBM Cloud y de los recursos de Ingress al formato de Ingress de Kubernetes.
containers-kubernetes.cluster-alb-migration-status.get Se visualiza el estado del proceso de migración.
containers-kubernetes.cluster-ingress-status.get Se visualiza el estado de los recursos de Ingress migrados en un clúster.
containers-kubernetes.cluster-alb-migration.cleanup Se suprimen los recursos de Ingress y los mapas de configuración que ya se necesitan después de una migración de Ingress.
containers-kubernetes.cluster-alb-policy.update Se habilitan o inhabilitan las actualizaciones automáticas para los ALB, o se retrotraen todos los pods ALB de un clúster a su compilación anterior en ejecución.
containers-kubernetes.alb-image.list Se muestran las imágenes de controlador de Ingress admitidas.

Sucesos de secretos de Ingress

Sucesos de secretos de Ingress
Acción Descripción
containers-kubernetes.cluster-ingress-secret.get Se visualizan los detalles de un secreto de Ingress.
containers-kubernetes.cluster-ingress-secret.list Se muestra una lista de los secretos de Ingress para un clúster.
containers-kubernetes.cluster-ingress-secret.create Se crea un secreto de Ingress para un certificado.
containers-kubernetes.cluster-ingress-secret.delete Se suprime un secreto de Ingress del clúster.
containers-kubernetes.cluster-ingress-secret.update Se actualiza el certificado para un secreto de Ingress.
containers-kubernetes.cluster-ingress-secret-field.add Se agrega un campo en un secreto de Ingress.
containers-kubernetes.cluster-ingress-secret-field.remove Se elimina un campo en un secreto de Ingress.

Sucesos de observabilidad para el registro y la supervisión

Sucesos de observabilidad para el registro y la supervisión
Acción Descripción
containers-kubernetes.observe-logging.create Se crea una configuración de IBM Cloud Logs para el clúster.
containers-kubernetes.observe-logging.get Se devuelven los detalles de una configuración de IBM Cloud Logs.
containers-kubernetes.observe-logging.list Se listan las configuraciones de IBM Cloud Logs para un clúster.
containers-kubernetes.observe-logging.modify Se actualiza una configuración de IBM Cloud Logs.
containers-kubernetes.observe-logging.remove Se elimina una configuración de « IBM Cloud Logs » del clúster.
containers-kubernetes.observe-monitoring.create Se crea una configuración de Monitoring para el clúster.
containers-kubernetes.observe-monitoring.get Se devuelven los detalles de una configuración de Monitoring.
containers-kubernetes.observe-monitoring.list Se listan las configuraciones de Monitoring para un clúster.
containers-kubernetes.observe-monitoring.modify Se actualiza una configuración de Monitoring.
containers-kubernetes.observe-monitoring.remove Se elimina una configuración de Monitoring del clúster.

Sucesos de DNS de NLB

Sucesos de DNS de NLB
Acción Descripción
containers-kubernetes.cluster-nlb-dns.list Se muestra una lista de los subdominios de NLB registrados y de las direcciones IP de NLB.
containers-kubernetes.cluster-nlb-dns-monitor.get Se visualizan los valores del supervisor de comprobación de estado para un subdominio de NLB.
containers-kubernetes.cluster-nlb-dns-monitor.list Se muestra una lista de los valores del supervisor de comprobación de estado para todos los subdominios de NLB.
containers-kubernetes.cluster-nlb-dns-monitor-status.list Se muestra una lista del estado de comprobación de estado para todas las direcciones IP que hay detrás de los subdominios de NLB de un clúster.
containers-kubernetes.cluster-nlb-dns-monitor.create Se configura un supervisor de comprobación de estado para un subdominio de NLB.
containers-kubernetes.cluster-ingress-secret.delete Se elimina un secreto de un subdominio de NLB.
containers-kubernetes.cluster-ingress-secret.update Se vuelven a generar certificados para un secreto.
containers-kubernetes.cluster-nlb-dns.create Se crea un subdominio de NLB y se asocia con una o varias direcciones IP de NLB (clásico) o con un nombre de host (VPC).
containers-kubernetes.cluster-lb-hostname.delete Se elimina el nombre de host del equilibrador de carga de VPC del registro de DNS para un subdominio de NLB existente.
containers-kubernetes.cluster-lb-hostname.update Se actualiza el registro de DNS para un subdominio de NLB sustituyendo el nombre de host del equilibrador de carga.
containers-kubernetes.cluster-nlb-dns.update Se actualiza un registro de DNS en un clúster clásico añadiendo una dirección IP de NLB.
containers-kubernetes.cluster-nlb-dns-monitor.update Se habilita o se inhabilita el supervisor de comprobación de estado para un subdominio de NLB.

Sucesos de lista de elementos permitidos de puntos finales de servicio privados

Las listas de puntos finales de servicios privados están obsoletas y su soporte finaliza el 10 de febrero de 2025. Migrar de las listas permitidas a las restricciones basadas en el contexto lo antes posible. Para obtener más información, consulte Migración de una lista de permisos de punto final de servicio privado a restricciones basadas en contexto(CBR).

La tabla siguiente lista las acciones relacionadas con las listas de control de acceso (ACL) y la generación de sucesos para los clústeres que utilizan una lista de permitidos de puntos finales de servicio en la nube privado.

Sucesos de ACL
Acción Descripción
containers-kubernetes.network.acl.delete La característica de lista de permitidos de puntos finales de servicio en la nube privados para un clúster está inhabilitada.
containers-kubernetes.network.acl.get Se solicita la lista de permitidos para el punto final de servicio en la nube privado de un clúster.
containers-kubernetes.network.acl.update La característica de lista de permitidos de puntos finales de servicio en la nube privados para un clúster está habilitada, se añaden subredes a la lista de permitidos o se eliminan subredes de la lista de permitidos.

Sucesos de Satellite

Consulte la documentación de IBM Cloud Satellite.

Sucesos de almacenamiento

La tabla siguiente lista las acciones relacionadas con los recursos de almacenamiento y la generación de sucesos.

Sucesos de almacenamiento
Acción Descripción
containers-kubernetes.storage-volume.delete Se suprime un volumen.
containers-kubernetes.storage-volume.list Se recuperan los volúmenes de la cuenta de IBM Cloud o filtrados por el proveedor.
containers-kubernetes.storage-volume.read Se recupera un volumen
containers-kubernetes.storage-volume.update Se actualiza un volumen.
containers-kubernetes.storage-attachment.create Se crea una conexión de volumen.
containers-kubernetes.storage-attachment.delete Se suprime una conexión de volumen.
containers-kubernetes.storage-attachment.list Se recuperan las conexiones de volumen.
containers-kubernetes.storage-attachment.read Se recupera una conexión de volumen.

Sucesos de nodo trabajador y agrupación de nodos trabajadores

Sucesos de nodo trabajador y agrupación de nodos trabajadores
Acción Descripción
containers-kubernetes.cluster-worker.add Se añade un nodo trabajador al clúster. Nota: la adición de nodos trabajadores autónomos está en desuso.
containers-kubernetes.cluster-worker.list Se listan los nodos trabajadores de un clúster.
containers-kubernetes.cluster-worker-pool.create Se crea una agrupación de nodos trabajadores en el clúster.
containers-kubernetes.cluster-worker-pool.delete Se suprime una agrupación de nodos trabajadores de un clúster.
containers-kubernetes.cluster-worker-pool.get Se devuelven los detalles de una agrupación de nodos trabajadores en el clúster.
containers-kubernetes.cluster-worker-pool.list Se listan las agrupaciones de nodos trabajadores para un clúster.
containers-kubernetes.cluster-worker-pool.rebalance Se reequilibra una reserva de trabajadores.
containers-kubernetes.cluster-worker-pool.resize Se cambia el tamaño de una agrupación de nodos trabajadores, para añadir o disminuir el número de nodos trabajadores de la agrupación.
containers-kubernetes.cluster-worker-pool-autoscale.disable Se inhabilita el escalado automático de la agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-autoscale.enable Se habilita el escalado automático de la agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-label.set Se establecen las etiquetas de Kubernetes para una agrupación de nodos trabajadores. Los nodos trabajadores existentes y futuros de la agrupación de nodos trabajadores heredan la etiqueta.
containers-kubernetes.cluster-worker-pool-taint.set Se establecen las marcas de Kubernetes para una agrupación de nodos trabajadores. Los nodos trabajadores existentes y futuros de la agrupación de nodos trabajadores heredan la marca.
containers-kubernetes.cluster-worker-pool-zone.create Se añade una zona a la agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-zone.delete Se suprime una zona de una agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-zone.get Se devuelven los detalles de una zona que una agrupación de nodos trabajadores abarca en el clúster como parte de las operaciones del programa de escalado automático del clúster.
containers-kubernetes.cluster-worker-pool-zone.list Se listan las agrupaciones de nodos trabajadores para un clúster en una zona determinada como parte de las operaciones de programa de escalado automático del clúster.
containers-kubernetes.cluster-worker-pool-zone.resize Se añade o elimina un nodo trabajador de una zona que abarca la agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-zone-network.add Los datos de red, como los datos de VLAN públicos y privados, se añaden para una zona que abarca la agrupación de nodos trabajadores.
containers-kubernetes.cluster-worker-pool-zone-worker.list Se listan los nodos trabajadores de una zona que una agrupación de nodos trabajadores abarca como parte de las operaciones de programa de escalado automático de clúster.
containers-kubernetes.worker.delete Se suprime un nodo trabajador del clúster.
containers-kubernetes.worker.get Se devuelven los detalles de un nodo trabajador en el clúster.
containers-kubernetes.worker.reboot Se reinicia un nodo trabajador.
containers-kubernetes.worker.reload Se vuelve a cargar un nodo trabajador.
containers-kubernetes.worker.replace Se elimina un nodo trabajador y se crea otro nodo trabajador del mismo tipo en el clúster.
containers-kubernetes.worker.update Se actualiza una versión del nodo trabajador.

Visualización de sucesos de un clúster

Para ver los eventos, seleccione la IBM Cloud Logs instancia que coincida con la ubicación de su IBM Cloud Kubernetes Service clúster.

En la tabla siguiente se muestra la ubicación de IBM Cloud Logs a la que se envían los sucesos. Para ver sus eventos, asegúrese de tener una instancia en la ubicación que coincida con la ubicación de su clúster. Tenga en cuenta que los clústeres de Montreal, Toronto y Washington, D.C. reenvían todos los eventos a la ubicación de Dallas.

Instancia de IBM Cloud Logs e correspondiente y ubicaciones de clústeres de IBM Cloud Kubernetes Service.
Ubicación de IBM Cloud Kubernetes Service clásico Ubicación del suceso de IBM Cloud Logs
Dallas (dal10, dal12, dal13) Dallas
Montreal (mon01) Washington, D.C.
San José (sjc03, sjc04) Dallas
São Paulo (sao01) Dallas
Toronto (tor01) Toronto
Washington, D.C. (wdc04, wdc06, wdc07) Washington, D.C.
Amsterdam (ams03) Frankfurt
Frankfurt (fra02, fra04, fra05) Frankfurt
París (par01) Frankfurt
Londres (lon02, lon04, lon05, lon06) Londres
Sídney (syd01, syd04, syd05) Sydney
Chennai (che01) Chennai
Seúl (seo01) Seúl
Osaka (osa21, osa22, osa23) Osaka
Singapur (sng01) Tokio
Tokio (tok02, tok04, tok05) Tokio
Instancia de IBM Cloud Logs e correspondiente y ubicaciones de clústeres de IBM Cloud Kubernetes Service.
Ubicación de IBM Cloud Kubernetes Service VPC Ubicación del suceso de IBM Cloud Logs
Dallas (us-south-1, us-south-2, us-south-3) Dallas
Frankfurt (eu-de-1, eu-de-2, eu-de-3) Frankfurt
Londres (eu-gb-1, eu-gb-2, eu-gb-3) Londres
Madrid (eu-es-1,eu-es-2,eu-es-3 ) Madrid
São Paulo (br-sao-1, br-sao-2, br-sao-3) Dallas
Sídney (au-syd-1, au-syd-2, au-syd-3) Sydney
Tokio (jp-tok-1, jp-tok-2, jp-tok-3) Tokio
Toronto (ca-tor-1, ca-tor-2, ca-tor-3) Toronto
Washington, D.C. (us-east-1, us-east-2, us-east-3) Washington, D.C.