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
`PGO_OPERATOR_NAMESPACE` | pgo | Kubernetes namespace for the operator
30
-
`PGO_VERSION` | {{< param operatorVersion >}} | Operator version
31
26
32
27
{{% notice tip %}}
33
28
`examples/envs.sh` contains the above variable definitions as well as others used by postgres-operator tools
@@ -36,10 +31,9 @@ Variable | Example | Description
36
31
37
32
## Other requirements
38
33
39
-
* The development host has been created, has access to `yum` updates, and has a regular user account with `sudo` rights to run `yum`.
40
34
* The development host has `git` installed and has cloned the [postgres-operator](https://github.com/CrunchyData/postgres-operator.git) repository. Makefile targets below are run from the repository directory.
41
35
* Deploying the Operator will require deployment access to a Kubernetes or OpenShift cluster
42
-
* Once you have cloned the git repository, you will need to download the CentOS 7 repository files and GPG keys and place them in the `$PGOROOT/conf` directory. You can do so with the following code:
36
+
* Once you have cloned the git repository, you will need to download the CentOS repository files and GPG keys and place them in the `$PGOROOT/conf` directory. You can do so with the following code:
43
37
44
38
```shell
45
39
cd$PGOROOT
@@ -58,14 +52,10 @@ Configuring build dependencies is automated via the `setup` target in the projec
58
52
59
53
The setup target ensures the presence of:
60
54
61
-
* EPEL yum repository
62
55
*[`go`](https://golang.org/) compiler version 1.13+
63
56
* NSQ messaging binaries
64
-
*`docker` container tool
65
57
*`buildah` OCI image building tool version 1.14.9+
66
58
67
-
By default, docker is not configured to run its daemon. Refer to the [docker post-installation instructions](https://docs.docker.com/install/linux/linux-postinstall/) to configure it to run once or at system startup. This is not done automatically.
68
-
69
59
## Code Generation
70
60
71
61
Code generation is leveraged to generate the clients and informers utilized to interact with the
@@ -110,17 +100,7 @@ After a full compile, you will have a `pgo` binary in `$PGOROOT/bin` and the Ope
110
100
# Deployment
111
101
112
102
Now that you have built the PostgreSQL Operator images, you can now deploy them
113
-
to your Kubernetes cluster. To deploy the image and associated Kubernetes
114
-
manifests, you can execute the following command:
115
-
116
-
```shell
117
-
make deployoperator
118
-
```
119
-
120
-
If your Kubernetes cluster is not local to your development host, you will need
121
-
to specify a config file that will connect you to your Kubernetes cluster. See
122
-
the [Kubernetes documentation](https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
123
-
for details.
103
+
to your Kubernetes cluster by following the [Bash Installation Guide]({{< relref "installation/other/bash.md" >}}).
0 commit comments