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