通过backendconfig启用CDN到kubernetes后端不允许自定义主机和路径规则

时间:2019-04-17 16:32:06

标签: google-cloud-platform google-kubernetes-engine

无法在Google CDN负载均衡器中添加自定义路径规则

尽管存在一些小问题,例如自定义入口控制器IP和保留的CDN IP之间的地址漂移,我们仍将按照本教程(https://cloud.google.com/kubernetes-engine/docs/how-to/cdn-backendconfig)为GKE托管应用实现CDN

几乎一切都很好,但是当尝试通过k8s清单或Google负载平衡器UI添加一些路径规则时,它们根本不起作用,实际上,在UI情况下,规则在2分钟后消失... < / p>

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

在处理入口清单时,尝试使用“ kubectl replace”。创建后,Google Cloud不允许更新进入。因此,在Kubernetes中,看起来好像您进行了更改,但它们不会应用到Google Cloud中。

答案 1 :(得分:0)

使用kubectl描述“事件”部分中的以下警告:   警告在评估入口规范时转换114s(x32,超过48m)负载均衡器-控制器错误:服务“ xxx-staging / statics-bucket”的类型为“ ClusterIP”,预期为“ NodePort”或“ LoadBalancer” 所以,这就是问题所在,我将尝试更改此问题并将其发布在此处。