| # 4.9.developer-center-admin-ui.yaml |
| |
| --- |
| apiVersion: v1 |
| kind: ConfigMap |
| metadata: |
| namespace: develop-center-test |
| 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/ |
| AUTH_TYPE: cas |
| AUTH_CAS: https://cas-test.paas.newcapec.cn/cas |
| JWT_ISS: https://cas-test.paas.newcapec.cn/cas |
| JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2 |
| |
| |
| --- |
| apiVersion: v1 |
| kind: Secret |
| metadata: |
| namespace: develop-center-test |
| name: developer-center-admin-ui-env-secret |
| type: Opaque |
| data: |
| |
| |
| --- |
| apiVersion: v1 |
| kind: Service |
| metadata: |
| namespace: develop-center-test |
| name: developer-center-admin-ui-svc |
| labels: |
| app: developer-center-admin-ui |
| needMonitor: 'true' |
| spec: |
| ports: |
| - port: 80 |
| targetPort: http |
| protocol: TCP |
| name: http |
| # - port: 6060 |
| # targetPort: http-metrics |
| # protocol: TCP |
| # name: http-metrics |
| selector: |
| app: developer-center-admin-ui |
| --- |
| apiVersion: apps/v1 |
| kind: Deployment |
| metadata: |
| namespace: develop-center-test |
| name: developer-center-admin-ui |
| spec: |
| selector: |
| matchLabels: |
| app: developer-center-admin-ui |
| replicas: 1 |
| template: |
| metadata: |
| labels: |
| app: developer-center-admin-ui |
| spec: |
| containers: |
| - name: developer-center-admin-ui |
| image: harbor.supwisdom.com/developer-center/developer-center-admin-ui:0.0.1 |
| imagePullPolicy: Always |
| ports: |
| - containerPort: 80 |
| name: http |
| # - containerPort: 6060 |
| # name: http-metrics |
| envFrom: |
| - secretRef: |
| name: developer-center-admin-ui-env-secret |
| - configMapRef: |
| name: developer-center-admin-ui-env |
| resources: |
| requests: |
| memory: "128Mi" |
| limits: |
| memory: "128Mi" |
| # readinessProbe: |
| # httpGet: |
| # path: /actuator/health |
| # port: 8080 |
| # initialDelaySeconds: 20 |
| # periodSeconds: 5 |
| # timeoutSeconds: 5 |
| # successThreshold: 1 |
| # failureThreshold: 10 |
| imagePullSecrets: |
| - name: harbor-registry |
| |