У меня есть переменная окружения, как показано ниже, которая работает с docker -compose.yaml по отношению к контейнеру Springboot:
- name: pool.config[0].Number
value: "2"
Это прекрасно работает в docker -compose.yaml, но не в yaml - он продолжает выдавать ошибку:
a valid environment variable name must consist of alphabetic characters, digits, '_', '-', or'.', and must not start with a digit (e.g. 'my.env-name', or 'MY_ENV.NAME', or 'MyEnvName1', regex used for validation is '[-._a-zA-Z][-._a-zA-Z0-9]*')
В docker -составить это нормально с квадратными скобками в имени ключа, но в спецификации развертывания kubernetes c это не разрешает. Как я могу работать через это?