У меня есть карта конфигурации, которая была создана из файла application.properties:
apiVersion: v1
data:
application.properties: |-
datasource-url: xxx
web-service-url: https://xxx
kind: ConfigMap
name: my-configmap
namespace: mynamespace
Я хотел бы создать переменные среды из некоторых из этих значений, например:
spec:
containers:
- name: test-container
image: k8s.gcr.io/busybox
command: [ "/bin/sh", "-c", "env" ]
env:
- name: SPECIAL_LEVEL_KEY
valueFrom:
configMapKeyRef:
name: my-configmap
key: datasource-url
Однако это не работает, оно не может получить доступ к свойству datasource-url из файла.