У меня есть контейнер docker, на котором работает сервер express узла. Пароль соединения с сервером mysql хранится в переменных среды.
У меня возникает проблема при обновлении с моей диаграммой управления, каждый раз, когда я обновляю пароль, значение среды изменяется. Поэтому очевидно, что соединение с mysql перестает работать. Моя конфигурация шлема такая: azure: https://github.com/Azure/phippyandfriends/
Там они не используют секреты, поэтому я просто создал секрет (это было сделано очень давно, поэтому я вроде забыл как и какие значения были) и при развертывании моего сервера под env:
- name: MYSQL_PASSWORD
valueFrom:
secretKeyRef:
name: server-mysql
key: mysql-password
у меня есть этот плагин kubernetes для моего vscode, и здесь я вижу секрет, и в основном он создает новый, а меняет данные? Я делаю что-то неправильно? Или что-то идет не так, как ожидалось?
Это все еще приложение для разработчиков, поэтому я могу удалить все, если необходимо:)
Я все еще немного новичок в kubernetes, так что возможно, что я сделал или забыл что-то глупое: /