По какой-то странной и неизвестной причине, когда я использую ConfigMap с парами ключ-значение, которые будут установлены как переменные среды в модулях (используя envFrom
), мои блоки не запускаются.
Вот часть ConfigMap моего YAML:
apiVersion: v1
kind: ConfigMap
metadata:
name: all-config
data:
# DB configuration
dbServer: "host.docker.internal"
dbPort: "3306"
# problematic config
validationQuery: 'Select 1'
Если я закомментирую пару ключ / значение validationQuery
, модуль запускается.Если я оставлю это, это потерпит неудачу.Если я уберу пробел, он запустится!Очень странное поведение, которое сводится к пробелам.
Есть идеи, почему это не удается и как пользователи обходят это?Может кто-нибудь попытаться воспроизвести?