CNCAMP module 12 homework - Istio
- 基于Go 面向包的设计和架构分层重构了代码结构
- 使用gin web framework替换了httprouter
- 使用gin Prometheus中间件
- 把我们的 httpserver 服务以 Istio Ingress Gateway 的形式发布出来
- 如何实现安全保证
- 七层路由规则
- 考虑 open tracing 的接入
- 删除了老的nginx ingress
- 新增istio 配置
- 更改certificate配置,重新生成证书在istio-system命名空间,供默认istio ingress gateway使用
- 安装了Jaeger作为tracing监控