Я использую команду Shelljs и sed для создания нового файла конфигурации K8S
shell.exec(`sed -e s%${server}%${endpoint}%g -e s%${certificate}%${cert}%g config-temp`)
shell.exec("cat config-temp | tee config")
Затем я проверяю, работает ли кластер K8S, запустив
kubectl cluster-info
Ошибкасообщение выглядит как
error: Error loading config file "~/.kube/config": yaml: control characters are not allowed
Однако, если я скопирую все содержимое из config-temp
, затем вставлю его в config
, kubectl cluster-info
works.
Я не нашел таких сообщений об ошибках выше онлайн.Мне просто интересно, сталкивался ли кто-нибудь с подобной проблемой.Любые помощники