Compare commits
9 Commits
postgres-c
...
outline-0.
Author | SHA1 | Date | |
---|---|---|---|
0fe94afd2a | |||
|
73262aa60a | ||
a322553210 | |||
09aae9e79d | |||
c72c25a74d | |||
9c93b1dc4a | |||
cfd426f657 | |||
93f4991a05 | |||
ce0f3c7b07 |
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: home-assistant
|
name: home-assistant
|
||||||
version: 0.1.8
|
version: 0.1.9
|
||||||
description: Chart for Home Assistant
|
description: Chart for Home Assistant
|
||||||
keywords:
|
keywords:
|
||||||
- home-automation
|
- home-automation
|
||||||
@@ -9,4 +9,4 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4
|
icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4
|
||||||
appVersion: v2024.4.2
|
appVersion: v2024.4.3
|
||||||
|
@@ -3,7 +3,7 @@ deployment:
|
|||||||
strategy: Recreate
|
strategy: Recreate
|
||||||
image:
|
image:
|
||||||
repository: homeassistant/home-assistant
|
repository: homeassistant/home-assistant
|
||||||
tag: 2024.4.2
|
tag: 2024.4.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
TZ: UTC
|
TZ: UTC
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: outline
|
name: outline
|
||||||
version: 0.3.0
|
version: 0.4.0
|
||||||
description: Chart for Outline wiki
|
description: Chart for Outline wiki
|
||||||
keywords:
|
keywords:
|
||||||
- wiki
|
- wiki
|
||||||
|
@@ -95,10 +95,6 @@ outline:
|
|||||||
displayName:
|
displayName:
|
||||||
scopes: openid profile email
|
scopes: openid profile email
|
||||||
redis:
|
redis:
|
||||||
image:
|
|
||||||
registry: docker.io
|
|
||||||
repository: valkey/valkey
|
|
||||||
tag: 7.2.4-rc1
|
|
||||||
architecture: standalone
|
architecture: standalone
|
||||||
auth:
|
auth:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: postgres-cluster-upgrade
|
name: postgres-cluster-upgrade
|
||||||
version: 0.1.0
|
version: 0.1.2
|
||||||
description: Chart for upgrading a cloudnative-pg cluster in the same namespace
|
description: Chart for upgrading a cloudnative-pg cluster in the same namespace
|
||||||
keywords:
|
keywords:
|
||||||
- database
|
- database
|
||||||
@@ -11,4 +11,4 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
icon: https://avatars.githubusercontent.com/u/100373852?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/100373852?s=48&v=4
|
||||||
appVersion: v1.22.1
|
appVersion: v1.22.2
|
||||||
|
@@ -4,7 +4,9 @@
|
|||||||
|
|
||||||
CloudNativePG is the Kubernetes operator that covers the full lifecycle of a highly available PostgreSQL database cluster with a primary/standby architecture, using native streaming replication.
|
CloudNativePG is the Kubernetes operator that covers the full lifecycle of a highly available PostgreSQL database cluster with a primary/standby architecture, using native streaming replication.
|
||||||
|
|
||||||
This chart bootstraps a [CNPG](https://github.com/cloudnative-pg/cloudnative-pg) cluster on a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
|
This chart bootstraps a [CNPG](https://github.com/cloudnative-pg/cloudnative-pg) cluster upgraade on a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
|
||||||
|
|
||||||
|
The process is designed to be used in conjunction with the [postgres-cluster](https://github.com/alexlebens/helm-charts/tree/main/charts/postgres-cluster) chart. The cluster in this chart connects to the orignal cluster, peforms an upgrade, then backups to the objectStore endpoint. Afterwards the upgrade cluster is removed and the orignal cluster bootstraps from the upgrade's backup.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
|
@@ -19,17 +19,17 @@ cluster:
|
|||||||
hugepages-2Mi: 512Mi
|
hugepages-2Mi: 512Mi
|
||||||
storage:
|
storage:
|
||||||
data:
|
data:
|
||||||
storageClass: default
|
storageClass:
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
wal:
|
wal:
|
||||||
storageClass: default
|
storageClass:
|
||||||
size: 2Gi
|
size: 2Gi
|
||||||
upgrade:
|
upgrade:
|
||||||
importType: microservice
|
importType: microservice
|
||||||
importDatabases:
|
importDatabases:
|
||||||
- app
|
- app
|
||||||
backup:
|
backup:
|
||||||
backupEnabled: true
|
backupEnabled: false
|
||||||
inititeBackup: false
|
inititeBackup: false
|
||||||
retentionPolicy: 3d
|
retentionPolicy: 3d
|
||||||
backupIndex: 1
|
backupIndex: 1
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: postgres-cluster
|
name: postgres-cluster
|
||||||
version: 0.2.3
|
version: 0.3.0
|
||||||
description: Chart for cloudnative-pg cluster
|
description: Chart for cloudnative-pg cluster
|
||||||
keywords:
|
keywords:
|
||||||
- database
|
- database
|
||||||
@@ -10,4 +10,4 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
icon: https://avatars.githubusercontent.com/u/100373852?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/100373852?s=48&v=4
|
||||||
appVersion: v1.22.1
|
appVersion: v1.22.2
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
cluster:
|
cluster:
|
||||||
name: cl01tl
|
name:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/cloudnative-pg/postgresql
|
repository: ghcr.io/cloudnative-pg/postgresql
|
||||||
tag: 16.0
|
tag: 16.2
|
||||||
instances: 2
|
instances: 3
|
||||||
parameters:
|
parameters:
|
||||||
shared_buffers: 128MB
|
shared_buffers: 128MB
|
||||||
max_slot_wal_keep_size: 2000MB
|
max_slot_wal_keep_size: 2000MB
|
||||||
@@ -19,10 +19,10 @@ cluster:
|
|||||||
hugepages-2Mi: 512Mi
|
hugepages-2Mi: 512Mi
|
||||||
storage:
|
storage:
|
||||||
data:
|
data:
|
||||||
storageClass: default
|
storageClass:
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
wal:
|
wal:
|
||||||
storageClass: default
|
storageClass:
|
||||||
size: 2Gi
|
size: 2Gi
|
||||||
bootstrap:
|
bootstrap:
|
||||||
recoveryEnabled: false
|
recoveryEnabled: false
|
||||||
|
Reference in New Issue
Block a user