Облачная платформаEvolution

Удалить пользовательский домен в Container Services



Чтобы удалить привязку пользовательского домена к контейнеру, воспользуйтесь методом PATCH. В запросе не передавайте значение для домена и сертификата.

curl --request PATCH \
--url https://containers.api.cloud.ru/v2/containers/<container_name>?projectId=<project_id>\
--header 'authorization: Bearer <access_token>' \
--header 'content-type: application/json' \
--data '
{
"configuration": {
"ingress": {
"publiclyAccessible": true,
"customDomains": []
}
},
"template": {
"containers": [
{
"name": "main-container",
"image": "<image_name>",
"containerPort": <container_port>
}
]
}
}'

Где:

  • <access_token> — токен для авторизации;

  • <project_id>— идентификатор проекта;

  • <container_name> — название контейнера;

  • <container_name_1> — название конкретного контейнера внутри запущенного пода;

  • <image_name> — URI-адрес образа, который загружен в реестр Artifact Registry;

  • <container_port> — порт, на котором работает ваше приложение. Порты 8008, 8012, 8013, 8112, 8022, 9090, 9091 и порты от 1 до 1024 зарезервированы сервисом и не могут использоваться.

Домен будет удален.