Як вимкнути/увімкнути реєстр
-
Для вимкнення реєстра потрібно зайти до Compute → MachineSets в консолі OKD, переліку машин сет реєстрів.
-
Знайдіть в пошуку машин сет потрібного реєстра.
-
В переліку оберіть Edit Machine count.
-
В панелі зробіть кількість машин 0 та збережіть це налаштування.
-
-
Для увімкнення реєстра потрібно повторити пункти a-c, але з 0 збільшити кількість машин до потрібного значення, наприклад до 2 (сам реєстр потребує 10-15 хвилин для розгортання).
-
Вимкніть/увімкніть (залежно від дії над реєстром) ingressGateway відповідного реєстру в IstioOperator istiocontrolplane. Для цього:
-
Перейдіть до розділу CustomResourceDefinitions та знайдіть IstioOperator та перейдіть до знайденої сутності.
-
Перейдіть до розділу Instances та оберіть istiocontrolplane.
-
В розділі YAML знайдіть запис ingressGateway реєстру за іменем (пошук можна активувати у вікні конфігурації комбінацією клавіш Ctrl+F. Наприклад візьмемо реєстр ksrl.
-
Змініть параметр enabled залежно від дій над реєстром (true - при увімкненні, false - при вимкненні) та збережіть зміни.
-
Дочекайтесь статусу ingressGateways. Після успішного застосування змін статус повинен бути HEALTHY
-
Опціонально:
-
У випадку відсутності ingressGateway відповідного реєстра:
-
Завантажте поточний конфігураційний файл в розділі YAML для можливості відновлення у разі виникнення помилок.
Скопіюйте наявний запис ingressGateway та замініть відповідні назви реєстру.
- enabled: true k8s: hpaSpec: maxReplicas: 1 minReplicas: 1 service: type: ClusterIP label: istio: istio-ingressgateway-<назва-реєстру>-main name: istio-ingressgateway-<назва-реєстру>-main namespace: <назва-реєстру>
-
-
У разі виникнення ERROR в статусі IngressGateways з повідомленням "failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition" зі списком як вимкнутих так і активних реєстрів.
-
Перевірте чи увімкнені/вимкнені реєстри які вказані у помилці в розділі Compute → MachineSets
-
Змініть параметр enabled запису відповідно до стану реєстру (true - при увімкненні, false - при вимкненні) та збережіть зміни.
-