> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Эксплуатация и обслуживание BYOC

> Развертывание ClickHouse в собственной облачной инфраструктуре

<div id="overview">
  ## Обзор
</div>

ClickHouse Cloud управляет обновлениями и техническим обслуживанием вашего развертывания BYOC, чтобы ваши сервисы оставались защищенными, производительными и актуальными. На этой странице описаны процессы обновления различных компонентов вашей инфраструктуры BYOC и то, как работают окна обслуживания.

<div id="clickhouse-upgrade-process">
  ## Процесс обновления сервиса ClickHouse
</div>

Мы регулярно обновляем базу данных ClickHouse, включая обновления версий, исправления ошибок и повышение производительности. ClickHouse Cloud использует для обновлений подход ["make before break" (MBB)](/docs/ru/products/cloud/features/autoscaling/make-before-break), при котором обновленные реплики добавляются до удаления старых, что делает обновления более плавными и менее disruptive для выполняющихся рабочих нагрузок.

Обновления сервисов ClickHouse в BYOC выполняются по тем же процессам и принципам, что и для стандартных сервисов ClickHouse Cloud, включая поддержку каналов выпуска (Fast, Regular и Slow) и запланированных окон обслуживания. В развертываниях BYOC доступны все возможности уровней Scale и Enterprise. Подробную информацию о расписаниях обновлений, каналах выпуска и окнах обслуживания см. в [документации по обновлениям](/docs/ru/products/cloud/features/admin-features/upgrades).

<div id="cloud-upgrade-process">
  ## Процесс обновления облачных сервисов и ресурсов
</div>

ClickHouse Cloud регулярно обновляет вспомогательные сервисы, работающие в Kubernetes, а также компоненты инфраструктуры в вашем развертывании BYOC, чтобы обеспечивать безопасность, надежность и доступ к новым возможностям. Эти обновления облачных сервисов выполняются в фоновом режиме и соответствуют стандартному графику релизов Cloud. Все вспомогательные сервисы управляются через ArgoCD, а сами обновления спроектированы так, чтобы не влиять на работу системы. Во время этих обновлений перебоев в работе не ожидается.

Примеры облачных сервисов, которые обновляются:

* **ClickHouse Operator**: оператор Kubernetes, управляющий кластерами ClickHouse
* **Istio Services**: компоненты входного шлюза и агента
* **Monitoring Stack**: компоненты Prometheus, Grafana, AlertManager и Thanos

<div id="k8s-upgrade-process">
  ## Процесс обновления кластера Kubernetes
</div>

Кластер Kubernetes (EKS для AWS, GKE для GCP), в котором размещены ваши сервисы ClickHouse, требует периодического обновления для поддержания безопасности, совместимости и доступа к новым возможностям. ClickHouse Cloud управляет всеми обновлениями кластера Kubernetes для вашего развертывания BYOC, чтобы ваш кластер оставался актуальным и соответствовал поддерживаемым версиям.

<div id="cluster-upgrade-types">
  ### Типы обновления кластера
</div>

**Обновления control plane**: Компоненты control plane Kubernetes (API server, etcd, controller manager) обновляются ClickHouse Cloud. Эти обновления обычно проходят прозрачно для ваших рабочих нагрузок и не требуют перезапуска подов.

**Обновления групп узлов**: Обновление рабочих узлов требует замены узлов, что может повлиять на работающие поды. ClickHouse Cloud координирует эти обновления по принципу make-before-break, чтобы свести перебои к минимуму:

* Новые узлы с обновлённой версией Kubernetes разворачиваются до удаления старых узлов
* Поды корректно выводятся из эксплуатации и переносятся на новые узлы
* Старые узлы выводятся из эксплуатации только после успешного переноса подов

<Note>
  Обновление узлов Kubernetes может вызывать кратковременные перезапуски подов в процессе миграции. ClickHouse Cloud использует бюджеты недоступности подов и корректное завершение работы, чтобы минимизировать влияние на ваши рабочие нагрузки.
</Note>

<div id="upgrade-schedule">
  ### График обновления
</div>

Обновления кластера Kubernetes согласовываются с вами при участии ClickHouse Support. Мы заранее сообщим о планах обновления и поможем выбрать подходящее окно обслуживания, чтобы свести к минимуму влияние на работу системы.

<div id="version-support">
  ### Поддержка версий
</div>

ClickHouse Cloud поддерживает кластеры Kubernetes в рамках диапазонов версий, поддерживаемых вашим облачным провайдером (AWS EKS или Google GKE). Мы следим за тем, чтобы ваш кластер оставался совместимым с требованиями провайдера и при этом своевременно получал обновления безопасности и новые возможности.
