feat: 新增 对security-center-ui 中favicon、logo 替换的部署方式说明
author刘洪青 <loie.engine@gmail.com>
Wed, 21 Oct 2020 08:18:12 +0000 (16:18 +0800)
committer刘洪青 <loie.engine@gmail.com>
Wed, 21 Oct 2020 08:19:01 +0000 (16:19 +0800)
deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-minio.yaml
deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/favicon.ico [new file with mode: 0644]
deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/security-center-ui/logo.png [new file with mode: 0644]
deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml

index ea52c08..5c88212 100644 (file)
 # 将 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 (file)
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 (file)
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
index c0eeb64..42a1ea5 100644 (file)
@@ -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