一、背景
微信小程序的業務域名配置(通過kong網關的pre-function配置)是依靠kong實現,本文將通過ingress網關實現。
而我們的服務是部署于阿里云K8S容器,當然內核與ingress無異。
找到k8s–>網絡–>路由
二、ingress注解
使用注解“nginx.ingress.kubernetes.io/configuration-snippet”,
內容格式如下:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:name: fixed-content-ingressnamespace: defaultannotations:nginx.ingress.kubernetes.io/configuration-snippet: |location = /151561561xdfs.txt {return 200 "1984981616";}
curl 驗證:
配置完成。
三、注意事項
使用“YAML編輯”,文本輸入的方式,不要使用“更新”。(后者會報特殊字符錯誤)