@@ -79,7 +79,7 @@ Previous versions might work, but the operator will not attempt to set a license
7979
8080
8181🎉 Features
82- ==========
82+ ===========
8383
8484- "all equal nodes" cluster setup
8585- "master + data nodes" cluster setup
@@ -90,6 +90,7 @@ Previous versions might work, but the operator will not attempt to set a license
9090- custom cluster settings
9191- custom storage classes
9292- region/zone awareness for AWS and Azure
93+ - OpenShift support (Red Hat OpenShift Container Platform 4.x)
9394
9495💽 Installation
9596===============
@@ -110,6 +111,23 @@ dependency of the `Operator Helm Chart`_.
110111 To override the environment variables from values.yaml, please refer to
111112the `configuration documentation `_.
112113
114+ Installation on OpenShift
115+ -------------------------
116+
117+ When installing on Red Hat OpenShift Container Platform, additional configuration
118+ is required, after adding the Helm repo:
119+
120+ .. code-block :: console
121+
122+ helm install crate-operator crate-operator/crate-operator \
123+ --set env.CRATEDB_OPERATOR_CLOUD_PROVIDER=openshift \
124+ --set env.CRATEDB_OPERATOR_CRATE_CONTROL_IMAGE=your-registry/crate-control:latest \
125+ --namespace crate-operator \
126+ --create-namespace
127+
128+ Replace ``your-registry/crate-control:latest `` with the location of your built
129+ crate-control sidecar image. See the `OpenShift documentation `_ for details.
130+
113131Installation with kubectl
114132-------------------------
115133
@@ -151,3 +169,4 @@ Please refer to the `Working on the operator`_ section of the documentation.
151169.. _Working on the operator : ./docs/source/development.rst
152170.. _CRD Helm Chart : ./deploy/charts/crate-operator-crds/README.md
153171.. _Operator Helm Chart : ./deploy/charts/crate-operator/README.md
172+ .. _OpenShift documentation : ./docs/source/openshift.rst
0 commit comments