Обзор Cloud Container Engine

Cloud Container Engine (CCE) — сервис, который предоставляет масштабируемые, высокопроизводительные кластеры Kubernetes и поддерживает Docker для построения и запуска контейнеров. CCE позволяет легко разворачивать контейнеризированные приложения и управлять ими в публичном облаке.

Схема архитектуры сервиса:

_images/schm__cce-architecture.svg

В облаке Advanced можно создать два типа кластеров:

  • CCE cluster

  • CCE Turbo

Режимы работы сети кластера

При создании CCE cluster можно выбрать один из двух режимов работы сети:

  • Container Tunnel Network (Overlay network) — инкапсуляция трафика между контейнерами с помощью VXLAN. Контейнерам назначаются IP-адреса CIDR-блока, не принадлежащего VPC.

  • VPC Network (Routing network) — объединение сети VPC и сети контейнеров. Контейнерам назначаются IP-адреса CIDR-блока, не принадлежащего VPC.

При создании CCE Turbo доступен один режим работы сети:

  • Cloud Native Network 2.0 (Underlay network) — объединение сети VPC и сети контейнеров. Контейнерам назначаются IP-адреса из CIDR-блока VPC. Контейнеры и узлы могут находиться в разных подсетях.

Способы взаимодействия подов из разных узлов:

_images/schm__network-types.svg