From 89fbeba83723aef93fd335fbbf2988fb27dce5fe Mon Sep 17 00:00:00 2001 From: owen Date: Fri, 22 Nov 2024 10:27:08 +0800 Subject: [PATCH] 1 --- gp065/api2-service.yaml | 11 ++++++++ gp065/api2.yaml | 38 +++++++++++++++++++++++++++ gp065/ingress.yaml | 10 +++---- gp065/kustomization.yaml | 2 ++ gp065/patch/api-deployment_patch.yaml | 1 + gp066/api2-service.yaml | 11 ++++++++ gp066/api2.yaml | 38 +++++++++++++++++++++++++++ gp066/ingress.yaml | 10 +++---- gp066/kustomization.yaml | 2 ++ gp066/patch/api-deployment_patch.yaml | 1 + 10 files changed, 114 insertions(+), 10 deletions(-) create mode 100644 gp065/api2-service.yaml create mode 100644 gp065/api2.yaml create mode 100644 gp066/api2-service.yaml create mode 100644 gp066/api2.yaml diff --git a/gp065/api2-service.yaml b/gp065/api2-service.yaml new file mode 100644 index 0000000..3761246 --- /dev/null +++ b/gp065/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/gp065/api2.yaml b/gp065/api2.yaml new file mode 100644 index 0000000..69e06cf --- /dev/null +++ b/gp065/api2.yaml @@ -0,0 +1,38 @@ +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 + imagePullPolicy: Always + env: + - name: MARKET_HOST + value: "http://stock2-java-market-service:31099" + - name: IS_SCHEDULED + value: "false" + - name: TZ + value: "Asia/Shanghai" + envFrom: + - configMapRef: + name: mysql-configmap + - configMapRef: + name: redis-configmap + - configMapRef: + name: storage-configmap + ports: + - containerPort: 8080 + imagePullSecrets: + - name: juyou-docker-tcr-secret \ No newline at end of file diff --git a/gp065/ingress.yaml b/gp065/ingress.yaml index 4932390..175a267 100644 --- a/gp065/ingress.yaml +++ b/gp065/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/gp065/kustomization.yaml b/gp065/kustomization.yaml index af0e74b..c3d4755 100644 --- a/gp065/kustomization.yaml +++ b/gp065/kustomization.yaml @@ -3,6 +3,8 @@ kind: Kustomization namespace: gp065 resources: + - api2.yaml + - api2-service.yaml - ../base/projects/stock2 - ../base/redis - ingress.yaml diff --git a/gp065/patch/api-deployment_patch.yaml b/gp065/patch/api-deployment_patch.yaml index 1ee3a78..ffd26d5 100644 --- a/gp065/patch/api-deployment_patch.yaml +++ b/gp065/patch/api-deployment_patch.yaml @@ -3,6 +3,7 @@ kind: Deployment metadata: name: stock2-java-api spec: + replicas: 1 template: spec: containers: diff --git a/gp066/api2-service.yaml b/gp066/api2-service.yaml new file mode 100644 index 0000000..3761246 --- /dev/null +++ b/gp066/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/gp066/api2.yaml b/gp066/api2.yaml new file mode 100644 index 0000000..69e06cf --- /dev/null +++ b/gp066/api2.yaml @@ -0,0 +1,38 @@ +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 + imagePullPolicy: Always + env: + - name: MARKET_HOST + value: "http://stock2-java-market-service:31099" + - name: IS_SCHEDULED + value: "false" + - name: TZ + value: "Asia/Shanghai" + envFrom: + - configMapRef: + name: mysql-configmap + - configMapRef: + name: redis-configmap + - configMapRef: + name: storage-configmap + ports: + - containerPort: 8080 + imagePullSecrets: + - name: juyou-docker-tcr-secret \ No newline at end of file diff --git a/gp066/ingress.yaml b/gp066/ingress.yaml index 02725ca..de5a96c 100644 --- a/gp066/ingress.yaml +++ b/gp066/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/gp066/kustomization.yaml b/gp066/kustomization.yaml index 44f9400..ef80154 100644 --- a/gp066/kustomization.yaml +++ b/gp066/kustomization.yaml @@ -3,6 +3,8 @@ kind: Kustomization namespace: gp066 resources: + - api2.yaml + - api2-service.yaml - ../base/projects/stock2 - ../base/redis - ingress.yaml diff --git a/gp066/patch/api-deployment_patch.yaml b/gp066/patch/api-deployment_patch.yaml index 1ee3a78..ffd26d5 100644 --- a/gp066/patch/api-deployment_patch.yaml +++ b/gp066/patch/api-deployment_patch.yaml @@ -3,6 +3,7 @@ kind: Deployment metadata: name: stock2-java-api spec: + replicas: 1 template: spec: containers: