mirror of
https://github.com/helm/charts.git
synced 2026-08-20 12:57:55 +00:00
* [stable/pgadmin] Update image v4.13 to v4.14 Signed-off-by: Rowan Ruseler <rowanruseler@gmail.com> * [stable/pgadmin] Update image v4.13 to v4.14 Forgot to update the README.md with the new version Signed-off-by: Rowan Ruseler <rowanruseler@gmail.com>
based on dpage/pgadmin4
Helm Chart for pgAdmin
Table of Contents
Description
pgAdmin is a web based administration tool for PostgreSQL database.
Setup
Configuration
| Parameter | Description | Default |
|---|---|---|
replicaCount |
Number of pgadmin replicas | 1 |
image.repository |
Docker image | dpage/pgadmin4 |
image.tag |
Docker image tag | 4.14 |
image.pullPolicy |
Docker image pull policy | IfNotPresent |
service.type |
Service type (ClusterIP, NodePort or LoadBalancer) | ClusterIP |
service.port |
Service port | 80 |
ingress.enabled |
Enables Ingress | false |
ingress.annotations |
Ingress annotations | {} |
ingress.hosts |
Ingress accepted hostnames | nil |
ingress.tls |
Ingress TLS configuration | [] |
ingress.path |
Ingress path mapping | `` |
env.username |
pgAdmin default email | pgadmin@domain.com |
env.password |
pgAdmin default password | SuperSecret |
persistence |
Persistent enabled/disabled | true |
persistence.accessMode |
Persistent Access Mode | ReadWriteOnce |
persistence.size |
Persistent volume size | 10Gi |
resources |
CPU/memory resource requests/limits | {} |
nodeSelector |
Node labels for pod assignment | {} |
tolerations |
Node tolerations for pod assignment | [] |
affinity |
Node affinity for pod assignment | {} |
Install the Chart
To install the chart with the release name my-release:
helm install --name my-release .
Uninstall the Chart
To uninstall/delete the my-release deployment:
helm delete --purge my-release
The command removes nearly all the Kubernetes components associated with the chart and deletes the release.