WorldWay 我们在Azure Ubantu虚机上(3节点)装了下,然后新建了个bookinfo项目,且高级设置打开了外部访问网关,请问接下来如何与Azure的应用程序网关进行绑定?用nodeport模式发现路由不过去,用loadbalancer模式也发现出现异常
Jeff WorldWay Azure的应用网关得查下他们的使用说明了,是Azure自己研发的网关。Ks使用的官方的nginx controller,使用上不太一样,KubeSphere UI上对接的也是nginx controller。
RolandMa1986 WorldWay Azure应用网关或LB需要集成AKS。参考:https://kubesphere.io/docs/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks/ 自建K8S只能手动做端口转发规则,参考: https://kubesphere.io/docs/installing-on-linux/public-cloud/install-ks-on-azure-vms/
RolandMa1986 WorldWay 你这条信息应该是看的ks-apiserver吧? 如果是,它表示ks-apiserver 连接kubernetes api-server 失败。这个可能是由于你Node 之间的网络不通或者 Node 到 LB 的网络不通 引起的。 具体原因还需知道你的网络架构判断。 比如安装的k8s集群时 lb.kubersphere.io 指向的时一个master 还是 内网NLB。
RolandMa1986 WorldWay 我当时测试的LB 的SKU是Standard。 使用前端IP后端是可以的。Basic的不可以。 你可以参考一下 https://github.com/RolandMa1986/azurek8s/blob/master/azuredeploy.json