feat(data): pg数据库升级为17.5版本

这个提交包含在:
2025-05-27 09:42:01 +08:00
未验证
父节点 da516e4bfa
当前提交 56a6f8af9b
修改 13 个文件,包含 125 行新增70 行删除
+63
查看文件
@@ -0,0 +1,63 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: halo
namespace: apps
spec:
repo: https://borispolonsky.github.io/dify-helm
chart: dify
targetNamespace: apps
version: 0.24.0
valuesContent: |-
nodeSelector:
kubernetes.io/hostname: greenhk
api:
persistence:
enabled: true
storageClass: local-path
accessMode: ReadWriteMany
size: 10Gi
extraEnv:
- name: LANG
value: "C.UTF-8"
postgresql:
enabled: false
redis:
enabled: false
weaviate:
enabled: false
externalPostgres:
enabled: true
username: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC
address: cnpg-cluster-hk-rw.infra-data
port: 5432
database:
api: dify
pluginDaemon: dify_plugin
externalPgvector:
enabled: false
username: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC
address: cnpg-cluster-hk-rw.infra-data
port: 5432
dbName: dify
externalRedis:
enabled: true
host: redis.example
port: 6379
username: ""
password: ribiPwYQNU6GWxCYR0Nj
useSSL: false
proxy:
enable: false
ingress:
enabled: true
className: nginx
hosts:
- host: dify.dev.cm
paths:
- path: /
pathType: ImplementationSpecific
+3 -3
查看文件
@@ -31,7 +31,7 @@ spec:
- greenhk - greenhk
image: image:
repository: halohub/halo-pro repository: halohub/halo-pro
tag: 2.20.19 tag: 2.20.21
service: service:
type: ClusterIP type: ClusterIP
ingress: ingress:
@@ -58,10 +58,10 @@ spec:
enabled: false enabled: false
externalDatabase: externalDatabase:
platform: postgresql platform: postgresql
host: cnpg-cluster-hk-rw.infra-data host: cnpg17-cluster-hk-rw.infra-data
port: 5432 port: 5432
user: app user: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC password: QrmOnigueiiKWDxS5HqS8h765fUZoV1fj2WFkHpqZOPnKAGcM9paiXC1VzGUA3PD
database: halo database: halo
haloUsername: rohow haloUsername: rohow
haloExternalUrl: https://dev.cm haloExternalUrl: https://dev.cm
@@ -1,7 +1,7 @@
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: Cluster kind: Cluster
metadata: metadata:
name: cnpg-cluster-hk name: cnpg17-cluster-hk
namespace: infra-data namespace: infra-data
spec: spec:
affinity: affinity:
@@ -15,6 +15,7 @@ spec:
- cn-hk - cn-hk
weight: 1 weight: 1
instances: 1 instances: 1
imageName: ghcr.io/tensorchord/cloudnative-pgvecto.rs:17.5-v0.4.0
enableSuperuserAccess: true enableSuperuserAccess: true
storage: storage:
size: 10Gi size: 10Gi
@@ -40,11 +41,11 @@ spec:
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup kind: ScheduledBackup
metadata: metadata:
name: cnpg-cluster-hk-backups name: cnpg17-cluster-hk-backups
namespace: infra-data namespace: infra-data
spec: spec:
schedule: "0 0 0 * * *" schedule: "0 0 0 * * *"
immediate: true immediate: true
backupOwnerReference: self backupOwnerReference: self
cluster: cluster:
name: cnpg-cluster-hk name: cnpg17-cluster-hk
@@ -1,7 +1,7 @@
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: Cluster kind: Cluster
metadata: metadata:
name: cnpg-cluster-sh name: cnpg17-cluster-sh
namespace: infra-data namespace: infra-data
spec: spec:
affinity: affinity:
@@ -15,6 +15,7 @@ spec:
- cn-sh - cn-sh
weight: 1 weight: 1
instances: 1 instances: 1
imageName: ghcr.io/tensorchord/cloudnative-pgvecto.rs:17.5-v0.4.0
enableSuperuserAccess: true enableSuperuserAccess: true
storage: storage:
size: 10Gi size: 10Gi
@@ -36,16 +37,15 @@ spec:
wal: wal:
compression: gzip compression: gzip
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup kind: ScheduledBackup
metadata: metadata:
name: cnpg-cluster-sh-backups name: cnpg17-cluster-sh-backups
namespace: infra-data namespace: infra-data
spec: spec:
schedule: "0 0 0 * * *" schedule: "0 0 0 * * *"
immediate: true immediate: true
backupOwnerReference: self backupOwnerReference: self
cluster: cluster:
name: cnpg-cluster-sh name: cnpg17-cluster-sh
@@ -1,14 +1,14 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: cnpg-cluster-hk-lb name: cnpg17-cluster-hk-lb
namespace: infra-data namespace: infra-data
spec: spec:
selector: selector:
cnpg.io/cluster: cnpg-cluster-hk cnpg.io/cluster: cnpg17-cluster-hk
role: primary role: primary
ports: ports:
- protocol: TCP - protocol: TCP
port: 65432 port: 65432
targetPort: 5432 targetPort: 5432
type: LoadBalancer type: LoadBalancer
@@ -1,14 +1,14 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: cnpg-cluster-sh-lb name: cnpg17-cluster-sh-lb
namespace: infra-data namespace: infra-data
spec: spec:
selector: selector:
cnpg.io/cluster: cnpg-cluster-sh cnpg.io/cluster: cnpg17-cluster-sh
role: primary role: primary
ports: ports:
- protocol: TCP - protocol: TCP
port: 65432 port: 65432
targetPort: 5432 targetPort: 5432
type: LoadBalancer type: LoadBalancer
-33
查看文件
@@ -1,33 +0,0 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: milvus
namespace: infra-data
spec:
repo: https://zilliztech.github.io/milvus-helm/
chart: milvus
targetNamespace: infra-data
version: 4.2.38
valuesContent: |-
cluster:
enabled: false
etcd:
enabled: false
pulsar:
enabled: false
minio:
enabled: false
tls:
enabled: false
extraConfigFiles:
user.yaml: |+
etcd:
use:
embed: true
data:
dir: /var/lib/milvus/etcd
common:
storageType: local
security:
authorizationEnabled: false
-15
查看文件
@@ -1,15 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: milvus-lb
namespace: infra-data
spec:
selector:
app.kubernetes.io/name: milvus
app.kubernetes.io/instance: milvus
component: standalone
ports:
- protocol: TCP
port: 19530
targetPort: 19530
type: LoadBalancer
+28
查看文件
@@ -0,0 +1,28 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: redis-cluster-hk
namespace: infra-data
spec:
chart: oci://registry-1.docker.io/bitnamicharts/redis
targetNamespace: infra-data
version: 20.7.0
valuesContent: |-
global:
redis:
password: ribiPwYQNU6GWxCYR0Nj
master:
nodeAffinityPreset:
type: soft
key: topology.kubernetes.io/region
values:
- cn-hk
replica:
replicaCount: 0
nodeAffinityPreset:
type: soft
key: topology.kubernetes.io/region
values:
- cn-hk
@@ -11,7 +11,18 @@ spec:
global: global:
redis: redis:
password: ribiPwYQNU6GWxCYR0Nj password: ribiPwYQNU6GWxCYR0Nj
master:
nodeAffinityPreset:
type: soft
key: topology.kubernetes.io/region
values:
- cn-sh
replica: replica:
replicaCount: 0 replicaCount: 0
nodeAffinityPreset:
type: soft
key: topology.kubernetes.io/region
values:
- cn-sh
+2 -2
查看文件
@@ -58,10 +58,10 @@ spec:
ROOT_URL: https://git.dev.cm/ ROOT_URL: https://git.dev.cm/
database: database:
DB_TYPE: postgres DB_TYPE: postgres
HOST: cnpg-cluster-sh-rw.infra-data:5432 HOST: cnpg17-cluster-sh-rw.infra-data:5432
NAME: gitea NAME: gitea
USER: app USER: app
PASSWD: 6UeWq0EEQaP47eMjAt3hmmquGY3e6bqDanCeSKWDmLtLCuMe1TH0UGTKuaw2LfIO PASSWD: HueUoQx05DM0ICBPu1GrmBvBXE6NO3poKE6yPqokPv3dPpWvWRLAr3RXSpaL3AZd
SSL_MODE: disable SSL_MODE: disable
session: session:
PROVIDER: redis PROVIDER: redis
+2 -2
查看文件
@@ -44,10 +44,10 @@ spec:
news_feed_enabled: false news_feed_enabled: false
database: database:
type: postgres type: postgres
host: cnpg-cluster-hk-rw.infra-data:5432 host: cnpg17-cluster-hk-rw.infra-data:5432
name: grafana name: grafana
user: app user: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC password: QrmOnigueiiKWDxS5HqS8h765fUZoV1fj2WFkHpqZOPnKAGcM9paiXC1VzGUA3PD
persistence: persistence:
type: pvc type: pvc
enabled: true enabled: true
+2 -2
查看文件
@@ -91,11 +91,11 @@ spec:
config.yaml.local: | config.yaml.local: |
db_config: db_config:
type: postgresql type: postgresql
host: cnpg-cluster-hk-rw.infra-data host: cnpg17-cluster-hk-rw.infra-data
port: 5432 port: 5432
db_name: crowdsec db_name: crowdsec
user: app user: app
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC password: QrmOnigueiiKWDxS5HqS8h765fUZoV1fj2WFkHpqZOPnKAGcM9paiXC1VzGUA3PD
sslmode: require sslmode: require
api: api:
server: server: