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