From a4aa641fda487eacd04ad6c033cda3a35698a0b7 Mon Sep 17 00:00:00 2001 From: Shao Huan Qing Date: Sat, 1 Jan 2022 22:51:35 +0800 Subject: [PATCH] clean up --- .../848C997B92FBC9CEA966720918284C90.png | Bin 5996 -> 0 bytes .../change-log/change-log-on-the-way-2.0.md | 82 ----------- support/change-log/change-log-on-the-way.md | 134 ----------------- support/change-log/env.yaml | 139 ------------------ 4 files changed, 355 deletions(-) delete mode 100644 support/change-log/848C997B92FBC9CEA966720918284C90.png delete mode 100644 support/change-log/change-log-on-the-way-2.0.md delete mode 100644 support/change-log/change-log-on-the-way.md delete mode 100644 support/change-log/env.yaml diff --git a/support/change-log/848C997B92FBC9CEA966720918284C90.png b/support/change-log/848C997B92FBC9CEA966720918284C90.png deleted file mode 100644 index 41c23a92a81ab2c861b6cf6ea502c5d15d5be40b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5996 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 a=>G?!4@Pv+RuQ5A0000 未显示 SecurityContext -* EndPoint -* 导入工作负载时,如果存储类没有 annotations,不应该报错 -* 表单校验:数据卷名不能带小数点 -* Prometheus 监控 -* Limit Range - -* https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ - -* 容器组列表,筛选结果为空时,提示筛选 “其他” - -* https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ - -* https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/ha-topology/ 专题:ETCD 集群是如何setup起来的 - -* Service --> SessionAffinity - --> clientIP.timeoutSeconds -* Service --> .spec.clusterIP - - -* 存储卷声明去掉分配模式的字段 -* 删除容器组时 - graceful period -* Pod Conditions: lastProbeTime/reason/message -* 显示 Deployment/StatefulSet/DaemonSet 的事件 -* 控制台/日志界面,按 名称空间/工作负载/Pod/容器 进行切换 -* StatefulSet 在 available 数与 replicas 数不一致时,链接到帮助提示 - - -# 用户认证相关 - -* Gitlab - * GitLab 的 idtoken 中只包含 sub 字段(此处的含义为用户的ID),没有用户名和邮箱地址等信息,因此不能直接和 Kubernetes OpenID Connect 对接 - * https://docs.gitlab.com/ee/integration/openid_connect_provider.html#shared-information diff --git a/support/change-log/env.yaml b/support/change-log/env.yaml deleted file mode 100644 index 4e16fc2..0000000 --- a/support/change-log/env.yaml +++ /dev/null @@ -1,139 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - app.kubernetes.io/instance: tsp - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tsp - app.kubernetes.io/version: 1.16.0 - helm.sh/chart: tsp-0.1.0 - name: tsp - namespace: default -spec: - progressDeadlineSeconds: 600 - replicas: 1 - revisionHistoryLimit: 10 - selector: - matchLabels: - app.kubernetes.io/instance: tsp - app.kubernetes.io/name: tsp - strategy: - rollingUpdate: - maxSurge: 25% - maxUnavailable: 25% - type: RollingUpdate - template: - metadata: - creationTimestamp: null - labels: - app.kubernetes.io/instance: tsp - app.kubernetes.io/name: tsp - spec: - containers: - - env: - - name: MEM_TOTAL_MB - valueFrom: - resourceFieldRef: - divisor: "0" - resource: limits.memory - image: k8s.tf56.com:32571/tsp:latest - imagePullPolicy: Always - livenessProbe: - failureThreshold: 3 - initialDelaySeconds: 120 - periodSeconds: 10 - successThreshold: 1 - tcpSocket: - port: http - timeoutSeconds: 1 - name: tsp - ports: - - containerPort: 8080 - name: http - protocol: TCP - readinessProbe: - failureThreshold: 3 - initialDelaySeconds: 120 - periodSeconds: 10 - successThreshold: 1 - tcpSocket: - port: http - timeoutSeconds: 1 - resources: - limits: - cpu: "2" - memory: 4000Mi - securityContext: {} - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: File - volumeMounts: - - mountPath: /httx/logs - name: tsp-logs - dnsPolicy: ClusterFirst - hostAliases: - - hostnames: - - web-tffcachecloud-vip - ip: 10.77.1.18 - - hostnames: - - mt-party-vip - ip: 10.77.35.205 - - hostnames: - - mt-apollo-1 - ip: 10.77.0.163 - - hostnames: - - mt-apollo-2 - ip: 10.77.0.164 - - hostnames: - - mt-eureka-1 - - mt-eureka-2 - ip: 10.77.1.29 - - hostnames: - - mt-zookeeper-vip - - mt-tffjobzk-vip - ip: 10.77.1.29 - - hostnames: - - web-dfssweb-vip - - web-sms-vip - - mt-doggy-vip - - web-ram2-vip - - web-creditinvestchannel-vip - - mt-creditinvestservice-vip - - mt-tffauthservice-vip - - mt-messagecenterservice-vip - - web-goldenleopard-vip - ip: 10.77.1.17 - - hostnames: - - mt-uuidserver-vip - ip: 10.77.34.12 - - hostnames: - - mt-tffzk-vip - ip: 10.77.32.3 - - hostnames: - - web-openapitest-1 - ip: 10.7.29.39 - - hostnames: - - mt-tffxxljob-1 - ip: 10.77.32.182 - - hostnames: - - web-athena-vip - ip: 10.7.13.222 - - hostnames: - - mt-payrocketmqdispatch-vip - - mt-payrocketmqdispatch-1 - - mt-payrocketmqdispatch-2 - ip: 10.77.1.29 - - hostnames: - - ops-cachecloud-vip - ip: 10.77.0.5 - imagePullSecrets: - - name: registry-key - restartPolicy: Always - schedulerName: default-scheduler - securityContext: {} - serviceAccount: tsp - serviceAccountName: tsp - terminationGracePeriodSeconds: 30 - volumes: - - name: tsp-logs - persistentVolumeClaim: - claimName: tsp-logs