From: 刘洪青 Date: Wed, 21 Oct 2020 08:18:12 +0000 (+0800) Subject: feat: 新增 对security-center-ui 中favicon、logo 替换的部署方式说明 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=ee2e56fd7e43815fc009a54dba30b2b60570d3f3;p=institute%2Fdeploy-authx-service.git feat: 新增 对security-center-ui 中favicon、logo 替换的部署方式说明 --- diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-minio.yaml b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-minio.yaml index ea52c08..5c88212 100644 --- a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-minio.yaml +++ b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-minio.yaml @@ -13,6 +13,10 @@ # 将 portrait 目录下的 图片,上传到 portrait 中(此为用户的默认头像) # 将 cas-server-site-ui 目录下的 图片,上传到 cas-server-site-ui 中(此为认证登录界面上使用的图片,实际项目中,由UI进行设计后,替换) +# 创建 bucket: security-center-ui ,并设置访问策略 * Read Only +# 将 security-center-ui 目录下的 图片,上传到 security-center-ui 中(此为安全中心界面上使用的图片,由UI进行设计后,替换) + + --- apiVersion: v1 kind: PersistentVolumeClaim diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/favicon.ico b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/favicon.ico new file mode 100644 index 0000000..ffce864 Binary files /dev/null and b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/favicon.ico differ diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/logo.png b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/logo.png new file mode 100644 index 0000000..53938d7 Binary files /dev/null and b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/logo.png differ diff --git a/deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml b/deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml index c0eeb64..42a1ea5 100644 --- a/deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml +++ b/deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml @@ -39,3 +39,36 @@ spec: backend: serviceName: security-center-ui-svc servicePort: http + +# 安全中心 logo、favicon +--- +kind: Service +apiVersion: v1 +metadata: + name: minio-svc +spec: + type: ExternalName + externalName: minio-svc.authx-service.svc.cluster.local + +--- +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + namespace: personal-security-center + name: security-center-ui-ingress-img + annotations: + ingress.kubernetes.io/rewrite-target: "/security-center-ui/$1" +spec: + rules: + # 修改为学校的根域名 + - host: security-center.paas.xxx.edu.cn + http: + paths: + - path: /favicon/* + backend: + serviceName: minio-svc + servicePort: 9000 + - path: /logo/* + backend: + serviceName: minio-svc + servicePort: 9000