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
Kubernetes 如何在minikube中将配置标志传递给nginx入口?_Kubernetes_Minikube_Nginx Ingress - Fatal编程技术网

Kubernetes 如何在minikube中将配置标志传递给nginx入口?

Kubernetes 如何在minikube中将配置标志传递给nginx入口?,kubernetes,minikube,nginx-ingress,Kubernetes,Minikube,Nginx Ingress,要使用nginx.ingres.kubernetes.io/ssl passthrough注释,我需要 如果我使用minikube插件启用入口启动入口,如何传递该标志 我尝试了minikube插件启用入口--enable ssl passthrough并得到了错误:未知标志:--enable ssl passthrough我认为没有简单的方法来更改它。但您始终可以手动更改入口控制器部署对象,以便它传递所需的参数。例如,有人拥有minikube ingress插件的Kubernetes清单 ,这是

要使用
nginx.ingres.kubernetes.io/ssl passthrough
注释,我需要

如果我使用
minikube插件启用入口启动入口,如何传递该标志


我尝试了
minikube插件启用入口--enable ssl passthrough
并得到了
错误:未知标志:--enable ssl passthrough

我认为没有简单的方法来更改它。但您始终可以手动更改入口控制器部署对象,以便它传递所需的参数。例如,有人拥有minikube ingress插件的Kubernetes清单

,这是将
--enable ssl passthrough
选项传递给入口控制器的位置。您只需要以相同的方式更新部署


我相信minikube会在
kube系统
名称空间上安装入口控制器部署,因此请尝试使用
kubectl-n kube系统get部署
列出那里的部署。并使用
kubectl-n kube系统编辑部署
更新正确的部署对象,将
ingres部署名称
更改为您案例中使用的任何名称。

除了
kubectl-n kube系统编辑部署
之外,我还需要做什么吗?编辑后,在短时间内,我可以看到我在执行
kubectl-n kube系统描述部署时所做的更改。您好,您是创建了新的部署还是更改了现有的部署(默认)?可能minikube正在替换您的更改。然后,您需要将修改后的Kubernetes部署清单复制到
~/.minikube/addons
位置,然后重新启动minikube