Изменения документа 1. Описание сервиса
Редактировал(а) Ирина Сафонова 03.01.2024, 22:20
От версии 50.5
отредактировано Ирина Сафонова
на 01.05.2023, 17:15
на 01.05.2023, 17:15
Изменить комментарий:
К данной версии нет комментариев
К версии 52.1
отредактировано Ирина Сафонова
на 15.07.2023, 01:03
на 15.07.2023, 01:03
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2,54 +2,58 @@ 2 2 3 3 {{toc/}} 4 4 5 - Услугадоступна в варианте**CloudManaged Kubernetes**.5 += Краткое описание = 6 6 7 - == Краткое описание ==7 +---- 8 8 9 9 Сервис предоставляется по модели [[PaaS>>https://wiki.dfcloud.ru/bin/view/Glossary/PaaS]]. Реализован на базе единой платформы Cloud PaaS. Платформа имеет встроенные средства автоматизации процессов инсталляции, настройки, обновления Kubernetes кластеров. 10 10 Кластер Kubernetes реализован на базе виртуальной инфраструктуры, развернутой на физических серверах под управлением [[VMware ESXi>>https://wiki.dfcloud.ru/bin/view/Glossary/VMware%20ESXi]]. В качестве хостовых операционных систем на виртуальных машинах используются Unix-подобные операционные системы (Debian). 11 11 12 -= =Платформа управления кластером ==12 += Платформа управления кластером = 13 13 14 +---- 15 + 14 14 В качестве клиентской платформы используется решение KubeSphere. Платформа устанавливается в качестве системы управления и распределения доступа поверх кластера Kubernetes. 15 15 16 16 **KubeSphere** — это распределенная прикладная система для управления облачными приложениями, использующая Kubernetes в качестве ядра. Платформа обеспечивает архитектуру [[plug-and-play>>https://wiki.dfcloud.ru/bin/view/Glossary/Plug%20and%20Play]], позволяющую легко интегрировать сторонние приложения в свою экосистему. KubeSphere также является многопользовательской контейнерной платформой с полным набором автоматизированных ИТ-операций и оптимизированными рабочими процессами [[DevOps>>https://wiki.dfcloud.ru/bin/view/Glossary/DevOps]]. Платформа предоставляет удобный для разработчиков веб-интерфейс мастера, помогая предприятиям создать более надежную и многофункциональную платформу, которая включает в себя наиболее распространенные функции, необходимые для корпоративной стратегии Kubernetes. 17 17 18 -= =Концепт кластера Kubernetes ==20 += Концепт кластера Kubernetes = 19 19 22 +---- 23 + 20 20 Кластер Kubernetes в рамках PaaS платформы предполагается георазнесенным на два дата-центра. В рамках начальных условий (на момент запуска) в кластер входят: 21 21 22 -* **четыре [[мастер - ноды>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80%20%D0%BD%D0%BE%D0%B4%D0%B0]]** 23 -* **четыре воркер - ноды** 24 -* **два api - сервера** (переадресация запросов на кластер Kubernetes) 26 +* **четыре [[мастер - ноды>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80%20%D0%BD%D0%BE%D0%B4%D0%B0]].** 27 +* **четыре воркер - ноды.** 28 +* **два api - сервера** (переадресация запросов на кластер Kubernetes). 25 25 * **две ноды со службами NFS** (подключаются к кластеру, используются для хранения контейнерных volum-ов в рамках Persistent Volume в окружениях клиента). 26 26 27 -= =Вертикальное и горизонтальное масштабирование кластера Kubernete ==31 += Вертикальное и горизонтальное масштабирование кластера Kubernete = 28 28 29 29 В рамках платформы доступно [[вертикальное>>https://wiki.dfcloud.ru/bin/view/Cloud%20Managed%20Kubernetes/1.%20%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5/#H41243544044243843A43043B44C43D43E43543C43044144844243043143844043E43243043D438435]] и [[горизонтальное>>https://wiki.dfcloud.ru/bin/view/Cloud%20Managed%20Kubernetes/1.%20%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5/#H41343E44043843743E43D44243043B44C43D43E43543C43044144844243043143844043E43243043D438435]] масштабирование кластера Kubernetes. 30 30 31 -== =Вертикальное масштабирование ===35 +== Вертикальное масштабирование == 32 32 33 33 Может выполняться с помощью двух методов: 34 34 35 -* автоматическое вертикальное масштабирование с помощью встроенных средств платформы DFCloudPaaS36 -* с использованием Kubernetes Vertical Pod Autoscaler 39 +* автоматическое вертикальное масштабирование с помощью встроенных средств платформы Beeline Cloud. 40 +* с использованием Kubernetes Vertical Pod Autoscaler. 37 37 38 -== =Горизонтальное масштабирование ===42 +== Горизонтальное масштабирование == 39 39 40 40 Может выполняться с помощью двух методов: 41 41 42 -* автоматическое горизонтальное масштабирование с помощью встроенных средств платформы DF Cloud PaaS. Добавление и удаление Kubernetes нод по триггерам, настроенным в системе мониторинга или вручную через панель управления платформой43 -* сиспользованием Kubernetes Horizontal Pod Autoscaler. Масштабирование происходит на основе мониторинга утилизации [[CPU>>https://wiki.dfcloud.ru/bin/view/Glossary/CPU]] внутренними средствами кластера46 +* Автоматическое горизонтальное масштабирование с помощью встроенных средств платформы DF Cloud PaaS. Добавление и удаление Kubernetes нод по триггерам, настроенным в системе мониторинга или вручную через панель управления платформой. 47 +* С использованием Kubernetes Horizontal Pod Autoscaler. Масштабирование происходит на основе мониторинга утилизации [[CPU>>https://wiki.dfcloud.ru/bin/view/Glossary/CPU]] внутренними средствами кластера. 44 44 45 -= =Методы развертывания микросервисных приложений внутри Kubernetes ==49 += Методы развертывания микросервисных приложений внутри Kubernetes = 46 46 47 47 Для развертывания микросервисных приложений внутри Kubernetes кластера заказчику доступны следующие методы: 48 48 49 -* спомощью [[Helm>>https://wiki.dfcloud.ru/bin/view/Glossary/Helm]], который предустановлен на всех [[мастер - нодах>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80%20%D0%BD%D0%BE%D0%B4%D0%B0]]50 -* спомощью [[.yaml>>https://wiki.dfcloud.ru/bin/view/Glossary/YAML]] или .yml -51 -* непосредственно через Kubernetes Dashboard52 -* через командную строку [[kubectl>>https://wiki.dfcloud.ru/bin/view/Glossary/%20kubect]]53 +* С помощью [[Helm>>https://wiki.dfcloud.ru/bin/view/Glossary/Helm]], который предустановлен на всех [[мастер - нодах>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80%20%D0%BD%D0%BE%D0%B4%D0%B0]]. 54 +* С помощью [[.yaml>>https://wiki.dfcloud.ru/bin/view/Glossary/YAML]] или .yml -файлов. 55 +* Непосредственно через Kubernetes Dashboard. 56 +* Через командную строку [[kubectl>>https://wiki.dfcloud.ru/bin/view/Glossary/%20kubect]]. 53 53 54 54 **[[В начало>>doc:Cloud Managed Kubernetes.WebHome]] **🡱 55 55 **[[К следующему разделу>>doc:.02\. Порядок подключениязоны отвественности.WebHome]] 🡲**