You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Customize the installation by modifying the values in [values.yaml](charts/ext-postgres-operator/values.yaml).
95
+
96
+
### Install Using Kustomize
97
+
98
+
This operator requires a Kubernetes Secret to be created in the same namespace as the operator itself.
99
+
The Secret should contain these keys: `POSTGRES_HOST`, `POSTGRES_USER`, `POSTGRES_PASS`, `POSTGRES_URI_ARGS`, `POSTGRES_CLOUD_PROVIDER`, `POSTGRES_DEFAULT_DATABASE`.
100
+
81
101
Example:
82
102
83
103
```yaml
@@ -96,26 +116,29 @@ data:
96
116
POSTGRES_DEFAULT_DATABASE: cG9zdGdyZXM=
97
117
```
98
118
99
-
To install the operator using kustomize, follow the steps below.
119
+
To install the operator using Kustomize, follow these steps:
100
120
101
-
1. Configure Postgres credentials for the operator in `config/secret.yaml`
102
-
2. Create namespace if needed with\
103
-
`kubectl apply -f config/namespace.yaml`
104
-
3. Apply the secret with\
105
-
`kubectl apply -f deploy/secret.yaml`
106
-
4. Create the operator with either\
107
-
`kubectl kustomize config/default/ | apply -f -`\
108
-
or by using [kustomize](https://github.com/kubernetes-sigs/kustomize) directly\
109
-
`kustomize build config/default/ | apply -f -`
121
+
1. Configure Postgres credentials for the operator in `config/secret.yaml`.
110
122
111
-
Alternatively you can install operator using Helm Chart located in the
0 commit comments