chore(postgresql): update values

This commit is contained in:
WrenIX 2024-01-13 00:21:25 +01:00
parent 39a5510e5b
commit b82543a248
Signed by: wrenix
GPG key ID: 7AFDB012974B1BB5
4 changed files with 46 additions and 21 deletions

View file

@ -5,6 +5,11 @@ description: "A Helm chart for running PostgreSQL (Postgres) database"
type: "application"
version: "0.1.3"
appVersion: "16.1-alpine3.18"
icon: https://wiki.postgresql.org/images/a/a4/PostgreSQL_logo.3colors.svg
maintainers:
- name: WrenIX
url: https://wrenix.eu
keywords:
- "postgresql"

View file

@ -5,6 +5,16 @@
image::https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square[Version: 0.1.3]
image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application]
image::https://img.shields.io/badge/AppVersion-16.1-alpine3.18-informational?style=flat-square[AppVersion: 16.1-alpine3.18]
== Maintainers
.Maintainers
|===
| Name | Email | Url
| WrenIX
|
| <https://wrenix.eu>
|===
== Usage
@ -127,11 +137,26 @@ helm uninstall postgresql-release
| `true`
|
| persistence.existingClaim
| string
| `nil`
| A manually managed Persistent Volume and Claim Requires persistence.enabled: true If defined, PVC must be created manually before volume will be bound
| persistence.hostPath
| string
| `nil`
| Do not create an PVC, direct use hostPath in Pod
| persistence.size
| string
| `"1Gi"`
|
| persistence.storageClass
| string
| `nil`
| Persistent Volume Storage Class If defined, storageClassName: <storageClass> If set to "-", storageClassName: "", which disables dynamic provisioning If undefined (the default) or set to null, no storageClassName spec is set, choosing the default provisioner. (gp2 on AWS, standard on GKE, AWS & OpenStack)
| podAnnotations
| object
| `{}`

View file

@ -58,28 +58,26 @@ tolerations: []
affinity: {}
## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
##
# Enable persistence using Persistent Volume Claims
# ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
persistence:
enabled: true
annotations: {}
## Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
# storageClass: "-"
# -- Persistent Volume Storage Class
# If defined, storageClassName: <storageClass>
# If set to "-", storageClassName: "", which disables dynamic provisioning
# If undefined (the default) or set to null, no storageClassName spec is
# set, choosing the default provisioner. (gp2 on AWS, standard on
# GKE, AWS & OpenStack)
storageClass:
## A manually managed Persistent Volume and Claim
## Requires persistence.enabled: true
## If defined, PVC must be created manually before volume will be bound
# existingClaim:
# -- A manually managed Persistent Volume and Claim
# Requires persistence.enabled: true
# If defined, PVC must be created manually before volume will be bound
existingClaim:
## Do not create an PVC, direct use hostPath in Pod
# hostPath:
# -- Do not create an PVC, direct use hostPath in Pod
hostPath:
accessMode: ReadWriteOnce
size: 1Gi
@ -103,6 +101,7 @@ job:
annotations:
"helm.sh/hook": "post-install,post-upgrade"
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
# -- Bootstrap users into postgresql server. When users already exists, they will stay untouched.
#
# users:
@ -116,5 +115,3 @@ job:
# owner: "existing_user_which_will_get_grant"
# additionalParams: "" # Optional
databases: {}

View file

@ -21,8 +21,6 @@ for p in * ; do
[ $p == "jellyfin" ] || \
[ $p == "monitoring" ] || \
[ $p == "ntfy" ] || \
[ $p == "postgresql" ] || \
[ $p == "stalwart" ] || \
[ ! -d $p ] || \
[ ! -f $p/Chart.yaml ] \
; then