Перейти к содержанию

Инфраструктура в Oracle Cloud (OCI)

Для создания отказоустойчивой среды используется подход Infrastructure as Code (IaC). Весь процесс управления ресурсами автоматизирован с помощью Terraform.

Схема инфраструктуры

Ключевые компоненты:

  • Terraform: Считывает .tf файлы и создает ресурсы в OCI (VCN, подсети, кластер OKE).
  • VCN (Виртуальная сеть): Создает изолированное облако, внутри которого находятся подсети.
  • Subnets (Подсети): Разделяет доступ — публичная подсеть для API кластера и приватная для узлов (Nodes).
  • OKE Cluster & Node Pool: Управляемый Kubernetes и рабочие серверы (Worker Nodes).
  • Traefik & Load Balancer: Твой Helm-чарт traefik автоматически заказывает у Oracle создание внешнего балансировщика нагрузки.