因此,我正在设置多个 GKE 集群,并且我只能使用通配符域证书,但我的域有两个级别深,因此无法正常工作。所以现在我正在尝试使用谷歌管理的证书,它有效,但似乎只适用于 GCE 入口,而不是 nginx。
根据https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs假设我只使用一个入口资源,该资源使用 GCE 入口配置 L7(http) 负载均衡器. 我的问题是,是否可以设置 nginx 入口控制器以使用这些托管证书?
从 nginx helm 安装开始,它提供了一个 L4(tcp) 负载平衡器,并使用部署来运行处理 nginx 控制器的 pod。但是我似乎无法将 L4 负载均衡器设置为使用我全局保留的静态 IP。而 L7 一个工作正常。
关于如何使用 nginx ingress 获取托管证书的任何想法?
那么有谁知道为什么我在使用 mongoose hook 和引用this
. 我没有使用箭头函数,并且我知道它的词法作用域问题,但即使使用这样的匿名函数:
UserSchema.pre("save", function(next) {
console.log(this.password);
next();
});
Run Code Online (Sandbox Code Playgroud)
确切的错误消息是
'this' implicitly has type 'any' because it does not have a type annotation.
Run Code Online (Sandbox Code Playgroud)
有人知道如何解决这个问题吗?
顺便说一句,我正在使用 Typescript 2.5.2 / NodeJS 8.2.1
谢谢!