我已经使用 helm 在默认命名空间上安装了 consul。
helm install -f config.yaml consul hashicorp/consul --version "0.32.1"
我尝试使用以下方法卸载 consul
helm delete consul
并再次安装使用。
kubectl create namespace consul
helm install -f config.yaml consul hashicorp/consul --version "0.32.1" --namespace consul
现在,出现如下错误。
我跟着这方法
答案1
资源已在某些命名空间中使用,您需要先清理,然后重新安装
请检查主题:
https://stackoverflow.com/questions/62964532/helm-not-creating-the-resources
答案2
有一些 CustomResourceDefinition 显示
kubectl 获取 CustomResourceDefinition
但是我打字的时候没看到任何内容。
kubectl 获取全部
现在,因为它是测试环境,我使用它们删除了。
kubectl 删除 CustomResourceDefinition --all
现在,它正在发挥作用。