style: newcapec-test环境的部署版本更新
author刘洪青 <hongqing.liu@supwisdom.com>
Sat, 24 Apr 2021 04:05:01 +0000 (12:05 +0800)
committer刘洪青 <hongqing.liu@supwisdom.com>
Thu, 17 Jun 2021 05:08:58 +0000 (13:08 +0800)
project/newcapec-test/k8s-rancher/1.authx-service/2.user-data-service/4.0.user-data-service-installer.yaml
project/newcapec-test/k8s-rancher/1.authx-service/2.user-data-service/9.api-docs-installer.yaml [new file with mode: 0644]

index ab538a4..41fb641 100644 (file)
@@ -28,7 +28,7 @@ spec:
       containers:
       - name: user-data-service-installer
         # 若使用了学校搭设的私有仓库,请修改
-        image: harbor.supwisdom.com/goa/installer:1.1
+        image: harbor.supwisdom.com/goa/installer:1.2.0-SNAPSHOT
         imagePullPolicy: Always
         envFrom:
         - configMapRef:
diff --git a/project/newcapec-test/k8s-rancher/1.authx-service/2.user-data-service/9.api-docs-installer.yaml b/project/newcapec-test/k8s-rancher/1.authx-service/2.user-data-service/9.api-docs-installer.yaml
new file mode 100644 (file)
index 0000000..b8f48eb
--- /dev/null
@@ -0,0 +1,52 @@
+# 9.api-docs-installer.yaml
+
+# 依赖平台OpenAPI的部署
+
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  namespace: user-data-service-test
+  name: api-docs-installer-env
+data:
+  ##
+  # 平台OpenAPI的外网访问地址,
+  # **修改** 学校的根域名
+  POA_SERVER_URL: http://poa-test.paas.newcapec.cn
+
+  # **修改** poa-sa 服务的k8s内部地址
+  POA_SA_SERVER_URL: http://poa-sa-test.paas.newcapec.cn
+
+  USER_API_SERVER_URL: http://user-data-service-poa-svc.user-data-service-test.svc.cluster.local:8080
+
+
+---
+apiVersion: batch/v1
+kind: Job
+metadata:
+  namespace: user-data-service-test
+  name: api-docs-installer
+spec:
+  completions: 1
+  parallelism: 1
+  template:
+    metadata:
+      labels:
+        app: api-docs-installer
+    spec:
+      restartPolicy: Never
+      containers:
+      - name: api-docs-installer
+        # 若使用了学校搭设的私有仓库,请修改
+        image: harbor.supwisdom.com/goa/api-docs-installer:1.2.0-SNAPSHOT
+        imagePullPolicy: Always
+        envFrom:
+        - configMapRef:
+            name: api-docs-installer-env
+        # resources:
+        #   requests:
+        #     memory: "256Mi"
+        #   limits:
+        #     memory: "256Mi"
+      imagePullSecrets:
+        - name: harbor-registry