一、背景
微信小程序的业务域名配置(通过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-ingress
namespace: default
annotations:
nginx.ingress.kubernetes.io/configuration-snippet: |
location = /151561561xdfs.txt {
return 200 "1984981616";
}
curl 验证:
配置完成。
三、注意事项
使用“YAML编辑”,文本输入的方式,不要使用“更新”。(后者会报特殊字符错误)