Как обновить данные configmap с помощью параметров в openshift?

#yaml #openshift-origin #openshift-3 #okd

#yaml #openshift-origin #openshift-3 #okd

Вопрос:

У меня есть следующий шаблон openshift:

 kind: Template
metadata:
  name: test-python
  annotations:
    tags: python,django
    iconClass: icon-python

objects:
  - apiVersion: v1
    kind: ConfigMap
    metadata:
      name: war-config

    data:
      POSTGRES_PASSWORD: qwerty
      POSTGRES_USER: warrior
      warrior_conf.conf: |
        [WARRIOR]
        API_URL=${api_url}
        MGMT_SVC_1=ne-mgmt-svc
        MGMT_SVC_2=manager-svc

.
.
.
.
<other -resources>
.
.
.



parameters:
  - name: "api_url"
    description: Enter the api_url
    value: test.svc
    required: true


  

Здесь я передаю api_url в качестве параметра, но проблема здесь после развертывания шаблона параметр в config map не заменяется на желаемое значение, т.е. test.svc вместо этого он остается как API_URL=${api_url}

Пожалуйста, подскажите мне, должен ли я следовать какому-либо другому синтаксису, чтобы обновить это с помощью параметров.