From 51a4df76aec4345875d9336c11bdfa7416f2a365 Mon Sep 17 00:00:00 2001 From: wzggsg Date: Thu, 21 Nov 2024 10:59:44 +0800 Subject: [PATCH] 1 --- gp061/api2-service.yaml | 11 +++++++++++ gp061/api2.yaml | 28 +++++++++++++++++++++++++++ gp061/ingress.yaml | 10 +++++----- gp061/kustomization.yaml | 2 ++ gp061/patch/api-deployment_patch.yaml | 1 + 5 files changed, 47 insertions(+), 5 deletions(-) create mode 100644 gp061/api2-service.yaml create mode 100644 gp061/api2.yaml diff --git a/gp061/api2-service.yaml b/gp061/api2-service.yaml new file mode 100644 index 0000000..3761246 --- /dev/null +++ b/gp061/api2-service.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: stock2-java-api2-service +spec: + ports: + - port: 80 + targetPort: 8080 + name: stock2-java-api2 + selector: + app: stock2-java-api2 \ No newline at end of file diff --git a/gp061/api2.yaml b/gp061/api2.yaml new file mode 100644 index 0000000..0e9823c --- /dev/null +++ b/gp061/api2.yaml @@ -0,0 +1,28 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: stock2-java-api2 + labels: + app: stock2-java-api2 +spec: + replicas: 1 + selector: + matchLabels: + app: stock2-java-api2 + template: + metadata: + labels: + app: stock2-java-api2 + spec: + containers: + - name: stock2-java-api2 + image: juyou.tencentcloudcr.com/juyoutech/stock2_java_api:latest + env: + - name: MARKET_HOST + value: "http://stock2-java-market-service:31099" + - name: IS_SCHEDULED + value: "false" + ports: + - containerPort: 8080 + imagePullSecrets: + - name: juyou-docker-tcr-secret \ No newline at end of file diff --git a/gp061/ingress.yaml b/gp061/ingress.yaml index 70c9c77..b8467da 100644 --- a/gp061/ingress.yaml +++ b/gp061/ingress.yaml @@ -63,14 +63,14 @@ spec: pathType: Prefix backend: service: - name: stock2-java-api-service + name: stock2-java-api2-service port: number: 80 - path: /api pathType: Prefix backend: service: - name: stock2-java-api-service + name: stock2-java-api2-service port: number: 80 - path: /api/market @@ -94,21 +94,21 @@ spec: pathType: Prefix backend: service: - name: stock2-java-api-service + name: stock2-java-api2-service port: number: 80 - path: /admin pathType: Prefix backend: service: - name: stock2-java-api-service + name: stock2-java-api2-service port: number: 80 - path: /agent pathType: Prefix backend: service: - name: stock2-java-api-service + name: stock2-java-api2-service port: number: 80 - path: /api/market diff --git a/gp061/kustomization.yaml b/gp061/kustomization.yaml index 17eaae7..4b2c8d0 100644 --- a/gp061/kustomization.yaml +++ b/gp061/kustomization.yaml @@ -3,6 +3,8 @@ kind: Kustomization namespace: gp061 resources: + - api2.yaml + - api2-service.yaml - ../base/projects/stock2 - ../base/redis - ingress.yaml diff --git a/gp061/patch/api-deployment_patch.yaml b/gp061/patch/api-deployment_patch.yaml index 1ee3a78..ffd26d5 100644 --- a/gp061/patch/api-deployment_patch.yaml +++ b/gp061/patch/api-deployment_patch.yaml @@ -3,6 +3,7 @@ kind: Deployment metadata: name: stock2-java-api spec: + replicas: 1 template: spec: containers: