Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 使用ansible编辑kubectl命名空间标签_Kubernetes_Ansible_Istio - Fatal编程技术网

Kubernetes 使用ansible编辑kubectl命名空间标签

Kubernetes 使用ansible编辑kubectl命名空间标签,kubernetes,ansible,istio,Kubernetes,Ansible,Istio,我需要在Ansible中启用istio注入。我的命令是 kubectl标签名称空间默认istio注入=已启用 我想在Ansible中运行此命令。我使用ansiblek8s模块来完成这项任务。但它会保留错误 k8s: name: default kind: Namespace label: istio-injection=enabled 如何做到这一点?您不能使用Ansible在适当的位置修改Kubernetes对象(但可以修改部署)。另一方面,a是一个普通的Kube

我需要在Ansible中启用istio注入。我的命令是

kubectl标签名称空间默认istio注入=已启用

我想在Ansible中运行此命令。我使用ansible
k8s
模块来完成这项任务。但它会保留错误

  k8s:
    name: default
    kind: Namespace
    label: istio-injection=enabled

如何做到这一点?

您不能使用Ansible在适当的位置修改Kubernetes对象(但可以修改部署)。另一方面,a是一个普通的Kubernetes对象,因此可以使用来创建或更新它。没有只指定对象元数据的工具,因此需要给出相当完整的对象描述。(如果您不仅仅拥有Istio标签,那么您需要知道所有名称空间标签。)

k8s:
国家:现在
定义:
版本:v1
种类:名称空间
元数据:
名称:默认值
标签:
“istio注入”:已启用