要使用nginx.ingress.kubernetes.io/ssl-passthrough注释,我需要是starting the controller with the --enable-ssl-passthrough flag.
如果我使用minikube addons enable ingress启动入口,如何传递该标志
我试过minikube addons enable ingress --enable-ssl-passthrough,得到了Error: unknown flag: --enable-ssl-passthrough
发布于 2019-06-20 16:07:34
我不认为有一个简单的方法来改变它。但是,您始终可以手动更改入口控制器部署对象,以便它传递您需要的参数。例如,in this repository某人拥有minikube入口插件的Kubernetes清单。
If you take a look,这是将--enable-ssl-passthrough选项传递到入口控制器的位置。您只需要以相同的方式更新您的部署。
我相信minikube在kube-system名称空间上安装了入口控制器部署,所以尝试使用kubectl -n kube-system get deployments列出那里的部署。并使用kubectl -n kube-system edit deployments <ingress-deployment-name>更新正确的部署对象,将ingress-deployment-name更改为它在您的案例中使用的任何名称。
https://stackoverflow.com/questions/56680025
复制相似问题