Підсистема управління Платформою та Реєстрами
Загальний опис
Підсистема управління Платформою та Реєстрами забезпечує спрощене керування центральними компонентами Платформи, реєстрами та ресурсами OpenShift. Дозволяє створювати та конфігурувати реєстри, а також, агрегує в собі посилання на всі наявні в Платформі WEB API та являє собою єдину точку старту роботи з Платформою реєстрів.
Загалом, підсистема складається з компонентів, що надають користувачам та адміністраторам Платформи зручні інтерфейси, які доступні з браузера, спрощують промислову експлуатацію Платформи реєстрів.
Функції підсистеми
-
Розгортання реєстрів
-
Перегляд, керування та конфігурування ресурсів Платформи та Реєстрів
-
Керування Адміністраторами та користувачами
-
Налаштування IP-фільтрів доступу до сервісів Платформи та Реєстрів
-
Керування зовнішніми інтеграціями
-
Масштабування Платформи та Реєстрів
-
Налаштування резервного копіювання Платформи та Реєстрів
-
Відновлення Платформи та Реєстрів
-
Перегляд та управління логуванням, метриками та важливою інформацією про стан кластера
-
Оновлення кластера
-
Оновлення Платформи та реєстрів
-
Надання Платформної та реєстрової документації
Технічний дизайн підсистеми
Підсистема складається з адміністративних інтерфейсів користувачів для взаємодії з Платформою, реєстрами та платформою оркестрації контейнерів на рівні технічного адміністратора.
Кожен з компонентів підсистеми та звʼязки з іншими підсистемами зображені на наступній діаграмі:
Складові підсистеми
Назва компоненти | Namespace | Deployment | Походження | Репозиторій | Призначення |
---|---|---|---|---|---|
Веб-інтерфейс управління кластером OpenShift |
|
|
3rd-party |
Вебконсоль OpenShift Container Platform — це інтерфейс користувача, доступний із веб-браузера. Адміністратори Платформи можуть використовувати OpenShift вебконсоль для візуалізації, перегляду та керування вмістом або ресурсами OpenShift кластера, Платформи та реєстрів. |
|
Веб-інтерфейс управління Платформою та реєстрами |
|
|
origin |
Єдиний вебінтерфейс для керування Платформою реєстрів та реєстрами. Дозволяє додавати адміністраторів, налаштовувати доступи, DNS, оновлювати реєстри тощо. |
|
Адмін-консоль оператор |
|
|
epam-origin |
Допоміжне програмне забезпечення, яке виконує функції розгортання, налаштування та відновлення адмін-консолі, як компонента підсистеми. |
|
OpenShift-консоль оператор |
|
|
3rd-party |
Допоміжне програмне забезпечення, яке виконує функції розгортання, налаштування та відновлення openshift-консолі, як компонента підсистеми. |
|
Платформна документація |
|
|
origin |
Повна збірка архітектурної документації та статей, що містять інструкції, описи функцій та API, приклади використання та іншу інформацію, необхідну для розуміння та використання Платформи реєстрів. |
Атрибути якості підсистеми
Portability
Контейнери з компонентами підсистеми можуть бути розгорнуті або перенесені на різні хмарні середовища або на власну локальну інфраструктуру.
Scalability
Підсистема управління Платформою та Реєстрами підтримує як горизонтальне, так і вертикальне масштабування.
Детальніше з масштабуванням підсистем можна ознайомитись у розділі Платформа оркестрації контейнерів |