Выключение шифрования и расшифрования данных#

Внимание! Новая конфигурация вступит в действие только после перезапуска Pod.

С использованием веб-интерфейса#

Шаг

Действия

Вход в учетную запись через веб-консоль Kubernetes

1. Перейдите по ссылке (URL) веб-консоли кластера Kubernetes.
2. В окне ввода учетных данных введите логин и пароль

Переход в нужный проект

1. Выберите пункт меню Home → Projects..
2. Выберите из списка нужный проект

Переход в конфигурацию шлюза БД

1. В меню выберите пункт Workload → Config Maps.
2. На странице найдите нужный артефакт ConfigMap (при необходимости воспользуйтесь поиском по имени).
3. Перейдите по ссылке в наименовании на вкладку Detail.
4. Перейдите на вкладку YAML

Редактирование конфигурации шлюза БД

1. В окне редактирования задайте параметр crypto.enabled равным false

Сохранение конфигурации шлюза БД

Нажмите кнопку Save

Переход в нужную конфигурацию, описывающую сущности БД

1. В меню выберите пункт Workload → Config Maps.
2. На странице найдите нужный артефакт ConfigMap (при необходимости воспользуйтесь поиском по имени).
3. Перейдите по ссылке в наименовании на вкладку Detail.
4. Перейдите на вкладку YAML

Редактирование конфигурации

1. В окне редактирования убедитесь, что параметр для полей encrypt равен false либо не задан вовсе

Сохранение

Нажмите кнопку Save

Выход из веб-консоли Kubernetes

1. Нажатием на имени пользователя раскройте меню пользователя.
2. Выберите пункт Log out.
3. Закройте окно браузера

С использованием консоли#

Шаг

Действия

Вход в учетную запись в консоли

1. В окне командной строки в приглашении введите команду: kubectl login --server=<url кластера>.
2. В ответ на запрос введите имя пользователя и пароль

Переход в нужный проект

Введите команду: kubectl project <имя проекта>

Сохранение конфигурации шлюза БД

В консоли выполните команду kubectl get -o yaml configmaps/<имя config map> > <путь к файлу>.yaml

Корректировка параметров конфигурации шлюза БД

1. Откройте полученный на предыдущем шаге файл в текстовом редакторе (например, Notepad++).
2. Задайте в нем параметр crypto.enabled равным false

Загрузка ConfigMap с конфигурацией шлюза БД

В консоли выполните команду kubectl apply -f <путь к файлу>.yaml

Сохранение конфигурации, описывающей сущности БД

В консоли выполните команду kubectl get -o yaml configmaps/<имя config map> > <путь к файлу>.yaml

Корректировка параметров конфигурации, описывающей сущности БД

1. Откройте полученный на предыдущем шаге файл в текстовом редакторе (например, Notepad++).
2. убедитесь, что параметр для полей encrypt равен false либо не задан вовсе

Загрузка ConfigMap с конфигурацией, описывающей сущности БД

В консоли выполните команду kubectl apply -f <путь к файлу>.yaml

Завершение сеанса работы с клиентом

В консоли выполните команду kubectl logout