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/8/xslt/3.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 吊舱的侧车容器能否检测应用程序容器的用户并使用相同的容器?_Kubernetes_Kubernetes Helm_Kubernetes Pod_Security Context_Sidecar - Fatal编程技术网

Kubernetes 吊舱的侧车容器能否检测应用程序容器的用户并使用相同的容器?

Kubernetes 吊舱的侧车容器能否检测应用程序容器的用户并使用相同的容器?,kubernetes,kubernetes-helm,kubernetes-pod,security-context,sidecar,Kubernetes,Kubernetes Helm,Kubernetes Pod,Security Context,Sidecar,我已经在我的头盔图表中的common.tpl文件中定义了一个sidecar容器。 这个侧车容器包含在许多使用不同用户的吊舱中 我想知道是否有一种方法可以将sidecar容器中的用户定义为应用程序容器的用户。因此,在每个pod中,相同的用户将用于我的应用程序和我的sidecar容器 我想象着下面的情景: - name: sidecar_container image: sidecar_image:01 imagePullPolicy: IfNotPresent securityCont

我已经在我的头盔图表中的common.tpl文件中定义了一个sidecar容器。 这个侧车容器包含在许多使用不同用户的吊舱中

我想知道是否有一种方法可以将sidecar容器中的用户定义为应用程序容器的用户。因此,在每个pod中,相同的用户将用于我的应用程序和我的sidecar容器

我想象着下面的情景:

- name: sidecar_container
  image: sidecar_image:01
  imagePullPolicy: IfNotPresent
  securityContext:
    runAsUser: {{ some_variable_that_indicates_to_the_application's_container_user }}
有这样的选项吗?

您可以在Pod级别定义“SecurityContext”,这意味着它将应用于Pod中的所有容器

您可以在Pod级别定义“SecurityContext”,这意味着它将应用于Pod内的所有容器


谢谢你的回答,我已经意识到了这一点,我只是想知道,与其修改每个吊舱的舵图,我可以在我的侧车容器清单中使用一个变量立即进行修改。谢谢你的回答,我已经意识到了这一点,我只是想知道,不用修改每个吊舱的舵图,我可以用我的侧车容器清单中的一个变量一次完成。你读过这个文档吗?你想知道如何使用Kubernetes部署yaml文件设置动态值/变量吗?是的,我希望动态地将用户设置为与应用程序的容器用户相同。虽然我认为我应该遵循Pod级解决方案,但您是否阅读了本文档?您是否希望了解如何使用Kubernetes部署yaml文件设置动态值/变量?是的,我希望动态地将用户设置为与应用程序的容器用户相同。虽然我认为我应该遵循Pod级别的解决方案