我在K8S中部署了休息服务。该服务只能在群集内部访问,因此它是ClusterIP服务。但是我仍然想从外部访问生成的swagger文档。仅公开文档路由的正确方法是什么?
答案 0 :(得分:1)
创建一个与您的招摇网址完全匹配的入口路由,并将其公开。
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: ingress
spec:
rules:
- host: swagger.example.com
http:
paths:
- path: /swagger.html
backend:
serviceName: backend-svc
servicePort: backend-svc-port