Управление ресурсами Service и Ingress
Ресурсы Service и Ingress в Kubernetes обеспечивают взаимодействие между подами и доступ к приложениям снаружи кластера. Консоль управления позволяет управлять этими ресурсами в Kubernetes без использования kubectl.
Создание ресурса Service или Ingress
В консоли управления можно создавать ресурсы Service и Ingress так же, как с помощью команды kubectl apply -f <файл_манифеста.yaml> -n <имя_пространства_имен>.
- В консоли управления
перейдите на страницу каталога и выберите сервис Managed Service for Kubernetes. - Нажмите на имя нужного кластера и на панели слева выберите
Сеть. - В правом верхнем углу нажмите кнопку Создать и выберите тип ресурса.
- В выпадающем списке выберите Пространство имен, в котором будет создан ресурс.
- Заполните файл манифеста в соответствии с документацией Kubernetes: Service
, Ingress . - Нажмите кнопку Создать.
Редактирование ресурса Service или Ingress
В консоли управления можно редактировать манифесты ресурсов Service и Ingress в визуальном редакторе. Такой подход соответствует выполнению команды kubectl apply -f <файл_манифеста.yaml> и позволяет обновить конфигурацию ресурса без повторного создания.
Список полей, которые можно редактировать, зависит от типа объекта и доступен в документации Kubernetes
- В консоли управления
перейдите на страницу каталога и выберите сервис Managed Service for Kubernetes. - Нажмите на имя нужного кластера и на панели слева выберите
Сеть. - Выберите вкладку с типом ресурса, который нужно отредактировать.
- В строке ресурса нажмите на значок
и выберите Редактировать. - Внесите изменения в файл манифеста в правой части экрана. Изменения будут выделены цветом.
- В правом верхнем углу нажмите кнопку Сохранить.
Если манифест корректен, изменения применятся. Если обновленный манифест содержит ошибку или изменяет поля, которые нельзя редактировать, появится сообщение об ошибке. Нажмите Подробнее, чтобы узнать подробности.
Удаление ресурса Service или Ingress
Удаление ресурса Service или Ingress соответствует выполнению команды kubectl delete -f <файл_манифеста.yaml>.
Чтобы удалить ресурс Service или Ingress:
- В консоли управления
перейдите на страницу каталога и выберите сервис Managed Service for Kubernetes. - Нажмите на имя нужного кластера и на панели слева выберите
Сеть. - Выберите вкладку с типом ресурса, который нужно удалить.
- В строке ресурса нажмите на значок
и выберите Удалить. - Подтвердите действие.