INTEGRITY Документация

Placement

По умолчанию контейнеры запускаются в ближайшей к входящему запросу локации с уже загруженным образом. Используйте ограничения размещения, чтобы задать, где могут запускаться ваши контейнеры, для соответствия требованиям к размещению данных, комплаенсу или задержке.

Региональные ограничения

Используйте regions ограничение, чтобы ограничить размещение контейнеров определёнными географическими регионами:

Регион Описание Примечания
ENAM Восточная Северная Америка
WNAM Западная Северная Америка
EEUR Восточная Европа
WEUR Западная Европа
APAC Азиатско-Тихоокеанский регион
SAM Южная Америка
ME Ближний Восток Ограниченная мощность
OC Океания Ограниченная мощность
AFR Африка Ограниченная мощность

Регионы с ограниченной мощностью (ME, OC, AFR) нельзя использовать в одиночку. Добавьте хотя бы ещё один регион или обратитесь в поддержку для получения выделенного доступа.

Юрисдикционные ограничения

Используйте jurisdiction ограничение, чтобы ограничить контейнеры границами соответствия требованиям:

Юрисдикция Регионы Сценарий использования
eu EEUR, WEUR Резидентность данных в ЕС
fedramp ENAM, WNAM Регионы FedRAMP

Если вы указываете оба jurisdiction и regions, регионы должны быть допустимыми для этой юрисдикции. Например, указание jurisdiction: "eu" с regions: ["ENAM"] недействителен.

Настройка размещения

Задайте ограничения размещения в конфигурации Wrangler:

{
  "$schema": "./node_modules/wrangler/config-schema.json",
  "containers": [
    {
      "name": "my-container",
      "image": "docker.io/my-org/my-image:latest",
      "constraints": {
        "regions": [
          "ENAM",
          "WNAM"
        ],
        "jurisdiction": "fedramp"
      }
    }
  ]
}
[[containers]]
name = "my-container"
image = "docker.io/my-org/my-image:latest"

[containers.constraints]
regions = ["ENAM", "WNAM"]
jurisdiction = "fedramp"

См. Жизненный цикл контейнера подробнее о том, как размещение влияет на запуск контейнера и маршрутизацию.