Нет, в настоящее время невозможно напрямую использовать URL-адрес в качестве источника для свойства configMap.
Но это поможет:
kubectl create configmap config-from-url --from-literal=propkey="$(curl -k https://url-to-file-location)"
Выможно указать пространство имен для создания configMap с помощью -n
или --namespace
- см. kubectl options
.
Опция -k
для curl
позволяет подключаться к сайтам с ненадежными (например, самоподписанными)certs.
Использование wget
вместо curl
может быть другим вариантом.