feat 部署文档
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/0.developer-center-base.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/0.developer-center-base.yaml
index 5c4a5a8..b9d0a5c 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/0.developer-center-base.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/0.developer-center-base.yaml
@@ -6,7 +6,7 @@
apiVersion: v1
kind: Namespace
metadata:
- name: develop-center-test
+ name: developer-center
# labels:
# istio-injection: enabled
@@ -18,7 +18,7 @@
kind: Secret
type: kubernetes.io/dockerconfigjson
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: harbor-registry
data:
# 修改harbor仓库配置,并使用 base64 工具进行编码
@@ -32,7 +32,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: mysql-server
spec:
ports:
@@ -44,8 +44,9 @@
kind: Endpoints
apiVersion: v1
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: mysql-server
+#在这里正确修改你的数据库配置,包括端口和地址
subsets:
- addresses:
- ip: 192.168.116.91
@@ -68,7 +69,7 @@
app: redis
release: redis-server
name: redis-server
- namespace: develop-center-test
+ namespace: developer-center
type: Opaque
data:
REDIS_PASSWORD: OEt1d29zbE9pdXc3SA==
@@ -80,7 +81,7 @@
app: redis
release: redis-server
name: redis-server
- namespace: develop-center-test
+ namespace: developer-center
spec:
ports:
- name: redis
@@ -100,7 +101,7 @@
app: redis
release: redis-server
name: redis-server
- namespace: develop-center-test
+ namespace: developer-center
spec:
podManagementPolicy: OrderedReady
replicas: 1
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/1.developer-center-env.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/1.developer-center-env.yaml
index 18b64db..10c20c2 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/1.developer-center-env.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/1.developer-center-env.yaml
@@ -4,7 +4,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: jvm-env
data:
MAX_RAM_PERCENTAGE: "75.0"
@@ -13,12 +13,13 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: datasource-env-secret
type: Opaque
data:
+ # 这里填写正确的数据库配置,参考部署文件0
# jdbc:mysql://mysql-server:3306/developer_center?serverTimezone=Asia/Shanghai
- JDBC_URL: amRiYzpteXNxbDovLzE5Mi4xNjguMTE2LjkxOjMzMDYvZGV2ZWxvcGVyX2NlbnRlcj9zZXJ2ZXJUaW1lem9uZT1Bc2lhL1NoYW5naGFp
+ JDBC_URL: amRiYzpteXNxbDovL215c3FsLXNlcnZlcjozMzA2L2RldmVsb3Blcl9jZW50ZXI/c2VydmVyVGltZXpvbmU9QXNpYS9TaGFuZ2hhaQ==
# developer_center
JDBC_USERNAME: ZGV2ZWxvcGVyX2NlbnRlcg==
# password
@@ -28,7 +29,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: redis-env-secret
type: Opaque
data:
@@ -40,7 +41,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: rabbitmq-env-secret
type: Opaque
data:
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/2.developer-center-ingresses.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/2.developer-center-ingresses.yaml
index ee03194..c62d404 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/2.developer-center-ingresses.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/2.developer-center-ingresses.yaml
@@ -1,14 +1,14 @@
# 2.developer-center-ingresses.yaml
-
+#这个文件中,你要将对外暴露的地址修改为实际分配的地址
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-sa-ingress
spec:
rules:
- - host: dev-sa-test.paas.newcapec.cn
+ - host: dev-sa.paas.newcapec.cn
http:
paths:
- path: /
@@ -20,11 +20,11 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-bff-ingress
spec:
rules:
- - host: dev-bff-test.paas.newcapec.cn
+ - host: dev-bff.paas.newcapec.cn
http:
paths:
- path: /
@@ -38,11 +38,11 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-gateway-zuul-ingress
spec:
rules:
- - host: dev-center-test.paas.newcapec.cn
+ - host: dev-center.paas.newcapec.cn
http:
paths:
- path: /
@@ -55,11 +55,11 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-portal-ui-ingress
spec:
rules:
- - host: dev-portal-test.paas.newcapec.cn
+ - host: dev-portal.paas.newcapec.cn
http:
paths:
- path: /
@@ -72,11 +72,11 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-admin-ui-ingress
spec:
rules:
- - host: dev-admin-test.paas.newcapec.cn
+ - host: dev-admin.paas.newcapec.cn
http:
paths:
- path: /
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.0.developer-center-backend-installer.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.0.developer-center-backend-installer.yaml
index 87ea714..95ede68 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.0.developer-center-backend-installer.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.0.developer-center-backend-installer.yaml
@@ -4,7 +4,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-installer-env
data:
DB_TYPE: mysql8
@@ -16,7 +16,7 @@
kind: Job
metadata:
name: developer-center-backend-installer
- namespace: develop-center-test
+ namespace: developer-center
spec:
completions: 1
parallelism: 1
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.10.developer-center-minio.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.10.developer-center-minio.yaml
index 55da4da..8206d04 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.10.developer-center-minio.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.10.developer-center-minio.yaml
@@ -9,7 +9,7 @@
kind: PersistentVolumeClaim
metadata:
name: minio-data-pvc
- namespace: develop-center-test
+ namespace: developer-center
spec:
accessModes:
- ReadWriteMany
@@ -24,7 +24,7 @@
kind: Secret
metadata:
name: minio-env-secret
- namespace: develop-center-test
+ namespace: developer-center
type: Opaque
data:
# 修改 access_key,并使用 base64 工具进行编码
@@ -39,7 +39,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: minio-svc
labels:
app: minio
@@ -55,7 +55,7 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: minio
spec:
selector:
@@ -94,13 +94,13 @@
claimName: minio-data-pvc
-# 该 ingress 配置可选,主要用于实施调试用
+# 该 ingress 配置可选
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: minio-ingress
- namespace: develop-center-test
+ namespace: developer-center
spec:
rules:
# 修改为学校的根域名
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.2.developer-center-backend-sa.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.2.developer-center-backend-sa.yaml
index c3a2e98..98534fd 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.2.developer-center-backend-sa.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.2.developer-center-backend-sa.yaml
@@ -4,7 +4,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-sa-env
data:
SERVER_PORT: "8080"
@@ -18,7 +18,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-sa-env-secret
type: Opaque
data:
@@ -30,7 +30,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-sa-svc
labels:
app: developer-center-backend-sa
@@ -51,7 +51,7 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-backend-sa
spec:
selector:
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.4.developer-center-bff.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.4.developer-center-bff.yaml
index 8f32af4..71726f2 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.4.developer-center-bff.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.4.developer-center-bff.yaml
@@ -1,5 +1,6 @@
# 4.4.developer-center-bff.yaml
+#ConfigMap 中的地址要替换相应实际环境中的地址
---
apiVersion: v1
kind: ConfigMap
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.5.developer-center-gateway-zuul.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.5.developer-center-gateway-zuul.yaml
index 1fc0e1a..1cf259f 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.5.developer-center-gateway-zuul.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.5.developer-center-gateway-zuul.yaml
@@ -1,10 +1,11 @@
# 4.5.developer-center-gateway-zuul.yaml
+#ConfigMap 中的地址要替换相应实际环境中的地址
---
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-gateway-zuul-env
data:
SERVER_PORT: "8080"
@@ -30,6 +31,7 @@
INFRAS_SECURITY_JWT_TOKEN_GENERATE_TYPE: cas
INFRAS_SECURITY_JWT_TOKEN_DECRYPT_KEY_PRIVATE_KEY_PEM_PKCS8: ""
+ # 这里依赖cas 服务
INFRAS_SECURITY_JWT_TOKEN_SIGNING_KEY_URL: "https://cas-test.paas.newcapec.cn/cas/jwt/publicKey"
INFRAS_SECURITY_JWT_PUBLIC_KEY_PEM: ""
INFRAS_SECURITY_JWT_PRIVATE_KEY_PEM_PKCS8: ""
@@ -93,7 +95,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-gateway-zuul-env-secret
type: Opaque
data:
@@ -104,7 +106,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-gateway-zuul-svc
labels:
app: developer-center-gateway-zuul
@@ -125,7 +127,7 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-gateway-zuul
spec:
selector:
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-admin-ui.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-admin-ui.yaml
index 1683143..6522150 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-admin-ui.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-admin-ui.yaml
@@ -4,16 +4,17 @@
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-admin-ui-env
data:
# 如果配置值中 存在 & 的,需要用 \& 进行转义(此说明只在该镜像配置中有效)
- MAIN_SERVER: https://dev-admin-test.paas.newcapec.cn
- BASE_API: https://dev-center-test.paas.newcapec.cn/
- DEVELOPER_CENTER_API: https://dev-center-test.paas.newcapec.cn
+ # 这里需要替换实际环境中的地址
+ MAIN_SERVER: https://dev-admin.paas.newcapec.cn
+ BASE_API: https://dev-center.paas.newcapec.cn/
+ DEVELOPER_CENTER_API: https://dev-center.paas.newcapec.cn
AUTH_TYPE: cas
- AUTH_CAS: https://cas-test.paas.newcapec.cn/cas
- JWT_ISS: https://cas-test.paas.newcapec.cn/cas
+ AUTH_CAS: https://cas.paas.newcapec.cn/cas
+ JWT_ISS: https://cas.paas.newcapec.cn/cas
JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2
@@ -21,7 +22,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-admin-ui-env-secret
type: Opaque
data:
@@ -31,7 +32,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-admin-ui-svc
labels:
app: developer-center-admin-ui
@@ -52,7 +53,7 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-admin-ui
spec:
selector:
diff --git a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-portal-ui.yaml b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-portal-ui.yaml
index 541d4fb..a33f75e 100644
--- a/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-portal-ui.yaml
+++ b/deploy-manifests/k8s-rancher/open-platfprm/open-platform/4.9.developer-center-portal-ui.yaml
@@ -4,7 +4,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-portal-ui-env
data:
@@ -13,7 +13,7 @@
apiVersion: v1
kind: Secret
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-portal-ui-env-secret
type: Opaque
data:
@@ -23,7 +23,7 @@
apiVersion: v1
kind: Service
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-portal-ui-svc
labels:
app: developer-center-portal-ui
@@ -44,7 +44,7 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- namespace: develop-center-test
+ namespace: developer-center
name: developer-center-portal-ui
spec:
selector: