Files
postgres/README.md
2020-06-02 21:12:56 -04:00

45 lines
891 B
Markdown

# Postgres for Kube
## Docker test
```bash
docker-compose up
```
Navigate to <http://pgadmin.local>
## Deploy Postgres
```bash
# first time set the secrets flag
helm install postgres ./postgres --set secrets=true
# To redeploy or upgrade
helm upgrade postgres ./postgres
```
### Get Password
```bash
echo $(kubectl get secret postgres --output=jsonpath='{.data.POSTGRES_PASSWORD}' | base64 --decode)
```
## Deploy PG Admin
### Prod
```bash
prefix=<custom prefix>
# first time set the secrets flag
helm template pgadmin ./pgadmin --set host=$prefix"pgadmin.apps.aws.e1.nwie.net" --set secrets=true | kubectl apply -f -
# To redeploy or upgrade
helm template pgadmin ./pgadmin --set host=$prefix"pgadmin.apps.aws.e1.nwie.net" | kubectl apply -f -
```
### Login
```bash
echo $(kubectl get secret pgadmin --output=jsonpath='{.data.PGADMIN_DEFAULT_PASSWORD}' | base64 --decode)
```