ввести / передать значение параметра в файл манифеста kube - PullRequest
0 голосов
/ 17 апреля 2020

Это очень простая вещь, которую я пытаюсь сделать. У меня есть файл манифеста ниже куба, который создает пространство имен.

test-ns.yml

apiVersion: v1
kind: Namespace
metadata:
  name: ${NAMESPACE}

все, что я пытаюсь сделать, это kubectl apply -f test-ns.yml --namespace=test

Это ошибка, которую я получаю

The Namespace "${NAMESPACE}" is invalid: metadata.name: Invalid value: "${NAMESPACE}": a DNS-1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name', or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')

Я не уверен, как передать значение NAMESPACE в файл манифеста kube. Что я здесь не так делаю? и как мне это делать?

...