Я установил репозиторий consul helm в пространство имен по умолчанию.
Теперь вы хотите изменить его на пользовательское пространство имен.
Итак, удалил справочную таблицу с помощью команды helm uninstall.
Теперь, когда я пытаюсь установить снова, получаю сообщение об ошибке, поскольку CRD уже настроены ранее, мне нужно их очистить.
Итак, запустите приведенную ниже команду, чтобы проверить CRD.
kubectl получить CustomResourceDefinition --all-namespaces
ИМЯ СОЗДАНО В
Healthstates.azmon.container.insights 2021-09-24T14:19:01Z
ingressgateways.consul.hashicorp.com 2021-09-26T13:17:13Z
servicedefaults.consul.hashicorp.com 2021-09-26T13:17:13Z
serviceintentions.consul.hashicorp.com 2021-09-26T13:17:13Z
servicerouters.consul.hashicorp.com 2021-09-26T13:17:13Z
Вышеупомянутые CRD, мне нужно очистить все с консулом в качестве подтекста.
Итак, я попытался удалить один за другим. Но он застрял там, не удаляя их, когда я запускал любую команду ниже.
kubectl удалить crd serviceintentions.consul.hashicorp.com
customresourcedefinition.apiextensions.k8s.io "serviceintentions.consul.hashicorp.com" удален
Я ждал 1 час, но ответа не было, поэтому нажал ctrl+c для отмены и снова запустил команду get, кажется, они не удалены.
Пожалуйста, предложите, как это исправить?