|
3 | 3 | # Prerequisites |
4 | 4 |
|
5 | 5 | 1. Kubernetes instance with the following version considerations: |
6 | | - 1. `clickhouse-operator` versions **before** `0.16.0` requires [Kubernetes prior to `1.22`](https://kubernetes.io/releases/). |
7 | | - 1. `clickhouse-operator` versions `0.16.0` **and after** require [Kubernetes version `1.22` and after](https://kubernetes.io/releases/). |
| 6 | + 1. `clickhouse-operator` versions **before** `0.16.0` is compatible with [Kubenetes after `1.16` and prior `1.22`](https://kubernetes.io/releases/). |
| 7 | + 1. `clickhouse-operator` versions `0.16.0` **and after** is compatible [Kubernetes version `1.16` and after](https://kubernetes.io/releases/). |
8 | 8 | 1. Properly configured `kubectl` |
9 | 9 | 1. `curl` |
10 | 10 |
|
11 | 11 | Verify the Docker manifest is available based on the version table, replacing `{OPERATOR_VERSION}` with the specific version. For example, for version `0.16.0`, the URL would be `https://github.com/Altinity/clickhouse-operator/raw/0.16.0/deploy/operator/clickhouse-operator-install-bundle.yaml`. |
12 | 12 |
|
13 | 13 | | `clickhouse-operator` version | Kubernetes version | Docker manifest URL | |
14 | 14 | |---|---|---| |
15 | | -| Current | Kubernetes 1.22+ | https://raw.githubusercontent.com/Altinity/clickhouse-operator/master/deploy/operator/clickhouse-operator-install-bundle.yaml | |
16 | | -| Current | Kubernetes before 1.22 | **(Beta)** https://github.com/Altinity/clickhouse-operator/raw/master/deploy/operator/clickhouse-operator-install-bundle-v1beta1.yaml | |
17 | | -| `0.16.0` and greater | Kubernetes 1.22+ | https://github.com/Altinity/clickhouse-operator/raw/{operator_version}/deploy/operator/clickhouse-operator-install-bundle.yaml | |
18 | | -| Before `0.16.0` | Kubernetes Before 1.22 | kubectl apply -f https://github.com/Altinity/clickhouse-operator/raw/${OPERATOR_VERSION}/deploy/operator/clickhouse-operator-install.yaml | |
19 | | -| Before `0.16.0` | Kubernetes Before 1.22 | kubectl apply -f https://github.com/Altinity/clickhouse-operator/raw/${OPERATOR_VERSION}/deploy/operator/clickhouse-operator-install.yaml | |
| 15 | +| Current | Kubernetes 1.16+ | https://raw.githubusercontent.com/Altinity/clickhouse-operator/master/deploy/operator/clickhouse-operator-install-bundle.yaml | |
| 16 | +| Current | Kubernetes before 1.16 | **(Beta)** https://github.com/Altinity/clickhouse-operator/raw/master/deploy/operator/clickhouse-operator-install-bundle-v1beta1.yaml | |
| 17 | +| `0.16.0` and greater | Kubernetes 1.16+ | https://github.com/Altinity/clickhouse-operator/raw/{OPERATOR_VERSION}/deploy/operator/clickhouse-operator-install-bundle.yaml | |
| 18 | +| Before `0.16.0` | Kubernetes after 1.16 and before 1.22 | kubectl apply -f https://github.com/Altinity/clickhouse-operator/raw/{OPERATOR_VERSION}/deploy/operator/clickhouse-operator-install.yaml | |
20 | 19 |
|
21 | 20 | [clickhouse-operator-install-bundle.yaml][clickhouse-operator-install-bundle.yaml] file availability. |
22 | 21 | In is located in `deploy/operator` folder inside `clickhouse-operator` sources. |
|
0 commit comments