экспорт POD_HOST + random_string в качестве переменной среды в модуле - PullRequest
1 голос
/ 04 апреля 2020

Я пишу набор состояний и мне нужно экспортировать POD_HOST + ab c в качестве переменной среды. Вторая переменная окружения должна называться иначе, чем POD_HOST

. Я сделал что-то вроде

      env:
        - name: POD_HOST
          valueFrom:
            fieldRef:
              fieldPath: metadata.name
        - name: POD_FULL_NAME
          value: $POD_HOST"abc"

, которое я вижу как экспортируемый в среде как $ POD_HOST "ab c". Есть ли способ сделать POD_HOST разрешенным в модуле kubernetes перед экспортом в среду

1 Ответ

1 голос
/ 04 апреля 2020

Вам просто нужно использовать скобки для использования переменной среды внутри переменной среды.

Пример:

      env:
      - name: POD_HOST
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      - name: POD_FULL_NAME
        value: $(POD_HOST)-abc
...