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
You must obtain an EDB subscription token to install EDB Postgres for Kubernetes. Without a token, you will not be able to access the EDB private software repositories.
21
+
22
+
Installing EDB Postgres for Kubernetes requires an EDB Repos 2.0 token to gain access to the EDB private software repositories.
23
+
24
+
You can obtain the token by visiting your [EDB Account Profile](https://www.enterprisedb.com/accounts/profile). You will have to sign in if you are not already logged in.
25
+
26
+
Your account profile page displays the token to use next to **Repos 2.0 Token** label. By default, the token is obscured, click the "Show" button (an eye icon) to reveal it.
27
+
28
+
Your token entitles you to access one of two repositories: standard or enterprise.
29
+
30
+
*`standard` - Includes the operator and the EDB Postgres Extended operand images.
31
+
*`enterprise` - Includes the operator and the EDB Postgres Advanced and EDB Postgres Extended operand images.
32
+
33
+
Set the relevant value, determined by your subscription, as an environment variable `EDB_SUBSCRIPTION_PLAN`.
34
+
35
+
```shell
36
+
EDB_SUBSCRIPTION_PLAN=enterprise
37
+
```
38
+
39
+
then set the Repos 2.0 token to an environment variable `EDB_SUBSCRIPTION_TOKEN`.
40
+
41
+
```shell
42
+
EDB_SUBSCRIPTION_TOKEN=<your-token>
43
+
```
44
+
45
+
!!! Warning
46
+
The token is sensitive information. Please ensure that you don't expose it to unauthorized users.
47
+
48
+
You can now proceed with the installation.
49
+
17
50
### Using the Helm Chart
18
51
19
52
The operator can be installed using the provided [Helm chart](https://github.com/EnterpriseDB/edb-postgres-for-kubernetes-charts).
@@ -23,12 +56,43 @@ The operator can be installed using the provided [Helm chart](https://github.com
23
56
The operator can be installed like any other resource in Kubernetes,
24
57
through a YAML manifest applied via `kubectl`.
25
58
59
+
#### Install the EDB pull secret
60
+
61
+
Before installing EDB Postgres for Kubernetes, you need to create a pull secret for EDB software in the `postgresql-operator-system` namespace.
62
+
63
+
64
+
The pull secret needs to be saved in the namespace where the operator will reside. Create the `postgresql-operator-system` namespace using this command:
@@ -72,9 +136,8 @@ for a more comprehensive example.
72
136
In Kubernetes, the operator is by default installed in the `postgresql-operator-system`
73
137
namespace as a Kubernetes `Deployment`. The name of this deployment
74
138
depends on the installation method.
75
-
When installed through the manifest or the `cnp` plugin, it is called
76
-
`postgresql-operator-controller-manager` by default. When installed via Helm, the default name
77
-
is `postgresql-operator-cloudnative-pg`.
139
+
When installed through the manifest or the `cnp` plugin, by default, it is called `postgresql-operator-controller-manager`.
140
+
When installed via Helm, by default, the deployment name is derived from the helm release name, appended with the suffix `-edb-postgres-for-kubernetes` (e.g., `<name>-edb-postgres-for-kubernetes`).
78
141
79
142
!!! Note
80
143
With Helm you can customize the name of the deployment via the
0 commit comments