diff --git a/gp2503/ingress.yaml b/gp2503/ingress.yaml index bb1e438..5ea9009 100644 --- a/gp2503/ingress.yaml +++ b/gp2503/ingress.yaml @@ -6,6 +6,7 @@ metadata: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/proxy-body-size: "10m" nginx.ingress.kubernetes.io/use-forwarded-headers: "true" + nginx.ingress.kubernetes.io/rewrite-target: / spec: rules: - host: api.g2503.qq.com @@ -22,7 +23,7 @@ spec: pathType: Prefix backend: service: - name: stock2-java-market-service + name: sexternal-service port: number: 80 - host: h5.g2503.qq.com @@ -46,7 +47,7 @@ spec: pathType: Prefix backend: service: - name: stock2-java-market-service + name: external-service port: number: 80 - host: admin.g2503.qq.com @@ -77,7 +78,7 @@ spec: pathType: Prefix backend: service: - name: stock2-java-market-service + name: external-service port: number: 80 - host: agent.g2503.qq.com @@ -115,6 +116,6 @@ spec: pathType: Prefix backend: service: - name: stock2-java-market-service + name: external-service port: number: 80 \ No newline at end of file diff --git a/gp2503/kustomization.yaml b/gp2503/kustomization.yaml index 4eee68f..59e7a49 100644 --- a/gp2503/kustomization.yaml +++ b/gp2503/kustomization.yaml @@ -5,6 +5,8 @@ namespace: gp2503 resources: - api2.yaml - api2-service.yaml + - market-endpoints.yaml + - market-service.yaml - ../base/projects/stock2 - ../base/redis - ingress.yaml diff --git a/gp2503/market-endpoints.yaml b/gp2503/market-endpoints.yaml new file mode 100644 index 0000000..f0c3cc2 --- /dev/null +++ b/gp2503/market-endpoints.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Endpoints +metadata: + name: external-service +subsets: + - addresses: + - ip: 43.139.60.86 # 你的外部服务器 IP + ports: + - port: 8188 # 目标服务器端口 \ No newline at end of file diff --git a/gp2503/market-service.yaml b/gp2503/market-service.yaml new file mode 100644 index 0000000..347211e --- /dev/null +++ b/gp2503/market-service.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Service +metadata: + name: external-service +spec: + ports: + - protocol: TCP + port: 80 + targetPort: 8188 \ No newline at end of file