Compare commits

...

8 Commits

Author SHA1 Message Date
renovate[bot]
73262aa60a Update homeassistant/home-assistant Docker tag to v2024.4.3 (#31)
* Update homeassistant/home-assistant Docker tag to v2024.4.3

* update chart

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Lebens <alexanderlebens@gmail.com>
2024-04-12 17:42:37 -06:00
a322553210 update readme 2024-04-11 19:37:45 -06:00
09aae9e79d change default cluster size to 3 2024-04-11 19:35:05 -06:00
c72c25a74d upgrade default postgres version to 16.2 2024-04-11 19:33:20 -06:00
9c93b1dc4a bump chart version 2024-04-11 19:31:56 -06:00
cfd426f657 bump chart version 2024-04-11 19:31:46 -06:00
93f4991a05 remove default as storage class 2024-04-11 19:30:58 -06:00
ce0f3c7b07 remove default as storage class 2024-04-11 19:30:50 -06:00
7 changed files with 18 additions and 16 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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