修改nginx ingress

时间:2018-02-14 04:57:51

标签: kubernetes kubernetes-ingress

我试图修改我的入口,因为我的入口控制器和入口服务在nginx-ingress名称空间中运行。

我尝试使用:kubectl edit ing lhingress,其中ingress名称是lhingress。它打开了一个编辑器,但我尝试修改然后保存它。我得到以下错误。

error: the namespace from the provided object "nginx-ingress" does not match the namespace "default". You must pass '--namespace=nginx-ingress' to perform this operation.

您能否建议我如何将此入口指向不同的命名空间

1 个答案:

答案 0 :(得分:2)

您无法更改现有对象的命名空间。您需要在另一个命名空间中创建一个新资源并删除旧资源。