Можно использовать kubectl заменить обновление пространства имен службы в кубернете?Может использовать kubectl заменить обновление пространства имен службы в kubernetes
мастер kubernetes находится в пространстве имен по умолчанию, я хочу перейти в пространство имен kube-system. Так что я сделал это следующим образом:
kubectl get svc kubernetes -o yaml > temp.yaml
Это генерировать temp.yaml использовать текущую информацию kubernetes службы, то я изменить значение пространства имен Кубэ-системы в temp.yaml и Exec как:
kubectl replace -f temp.yaml
Но я получил ошибку:
Error from server: error when replacing "temp.yaml": service "kubernetes" not found
Я думаю, что ни один сервис с именем kubernetes в пространстве имен Кубэ-системы.
Кто может сказать мне, как это сделать?
Кроме того, сервис 'kubernetes' является особенным ... вы, возможно, не сможете его переместить –
Спасибо, я понимаю. Но сервис кубернетов генерируется из выборов во всех узлах моей тестовой среды. Я думаю, что это отличается от обычного. – sope