Skip to content

Commit 32f1811

Browse files
authored
Upgrade SWCK to 0.10.0 and Horizon UI examples to horizon-0.6.0 (#189)
* Upgrade SWCK to 0.10.0 Bump chart/operator and chart/adapter to SWCK 0.10.0 (image tag now drops the v prefix to match what was published to Docker Hub). Refresh the operator CRDs from the v0.10.0 upstream, adding the new EventExporter CRD, and regenerate the manager-role ClusterRole with the matching permissions. Point CI at the released SWCK image and bump SWCK reference URLs in the e2e tests. * Use horizon-0.6.0 as the Horizon UI image tag example apache/skywalking-ui:horizon-0.6.0 is the current published Horizon UI release; horizon-1.0.0 was an aspirational example that does not yet exist on Docker Hub. * Bump pinned e2e SHAs for OAP, Horizon UI, BanyanDB - OAP: a0cec0c -> 2aa0e85 (CVE dependency bumps) - Horizon UI: 80565f5 -> 58a4c1f (post-v0.6.0, includes vitest CVE patch) - BanyanDB: 5dedaa1 -> 65d951f (fodc agent retry fix)
1 parent 9a97f2d commit 32f1811

17 files changed

Lines changed: 563 additions & 410 deletions

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ There are required values that you must set explicitly when deploying SkyWalking
1919
| ---- | ----------- | ------- |
2020
| `oap.image.tag` | the OAP docker image tag | `10.4.0` |
2121
| `oap.storageType` | the storage type of the OAP | `elasticsearch`, `postgresql`, `banyandb`, etc. |
22-
| `ui.image.tag` | the Horizon UI docker image tag | `horizon-1.0.0` |
22+
| `ui.image.tag` | the Horizon UI docker image tag | `horizon-0.6.0` |
2323

2424
You can set these required values via command line (e.g. `--set oap.image.tag=10.4.0 --set oap.storageType=elasticsearch`),
2525
or edit them in a separate file(e.g. [`values.yaml`](chart/skywalking/values.yaml), [`values-my-es.yaml`](chart/skywalking/values-my-es.yaml))
@@ -135,7 +135,7 @@ helm install "${SKYWALKING_RELEASE_NAME}" \
135135
-n "${SKYWALKING_RELEASE_NAMESPACE}" \
136136
--set oap.image.tag=10.4.0 \
137137
--set oap.storageType=elasticsearch \
138-
--set ui.image.tag=horizon-1.0.0
138+
--set ui.image.tag=horizon-0.6.0
139139
```
140140

141141
To use BanyanDB as storage solution, you can try
@@ -147,7 +147,7 @@ helm install "${SKYWALKING_RELEASE_NAME}" \
147147
-n "${SKYWALKING_RELEASE_NAMESPACE}" \
148148
--set oap.image.tag=10.4.0 \
149149
--set oap.storageType=banyandb \
150-
--set ui.image.tag=horizon-1.0.0 \
150+
--set ui.image.tag=horizon-0.6.0 \
151151
--set elasticsearch.enabled=false \
152152
--set banyandb.enabled=true \
153153
--set banyandb.image.tag=0.10.1
@@ -226,7 +226,7 @@ here are some examples.
226226
helm install "${SKYWALKING_RELEASE_NAME}" ${REPO}/skywalking -n "${SKYWALKING_RELEASE_NAMESPACE}" \
227227
--set oap.image.tag=10.4.0 \
228228
--set oap.storageType=elasticsearch \
229-
--set ui.image.tag=horizon-1.0.0 \
229+
--set ui.image.tag=horizon-0.6.0 \
230230
--set eck-operator.installCRDs=false
231231
```
232232

@@ -270,7 +270,7 @@ helm -n istio-system install skywalking \
270270
-n "${SKYWALKING_RELEASE_NAMESPACE}" \
271271
--set oap.image.tag=10.4.0 \
272272
--set oap.storageType=elasticsearch \
273-
--set ui.image.tag=horizon-1.0.0
273+
--set ui.image.tag=horizon-0.6.0
274274
```
275275

276276
## Install development version using source codes

chart/adapter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
apiVersion: v2
1717
name: skywalking-helm-swck-adapter
1818
home: https://github.com/apache/skywalking-swck/tree/master/adapter
19-
version: 0.9.0
19+
version: 0.10.0
2020
description: Provide custom metrics coming from SkyWalking OAP cluster for autoscaling by Kubernetes HPA
2121
icon: https://raw.githubusercontent.com/apache/skywalking-kubernetes/master/logo/sw-logo-for-chart.jpg
2222
sources:

chart/adapter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ The following table lists the configurable parameters of the adapter chart and t
4545
| `.serviceAccountName` | The service account name of adapter | `skywalking-custom-metrics-apiserver` |
4646
| `.image.repository` | Adapter container image name | `docker.io/apache/skywalking-swck` |
4747
| `.image.pullPolicy` | Adapter container image pull policy | `IfNotPresent` |
48-
| `.image.tag` | Adapter container image tag | `v0.9.0` |
48+
| `.image.tag` | Adapter container image tag | `0.10.0` |
4949
| `.service.port` | The port for the adapter service | `6.1.0` |
5050
| `.oap.service.name` | The service name of OAP | `skywalking-system-oap` |
5151
| `.oap.service.namespace` | The service namespace of OAP | `skywalking-system` |

chart/adapter/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ serviceAccountName: skywalking-custom-metrics-apiserver
2323
image:
2424
repository: docker.io/apache/skywalking-swck
2525
pullPolicy: IfNotPresent
26-
tag: "v0.9.0"
26+
tag: "0.10.0"
2727
service:
2828
port: 6443
2929
oap:

chart/operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
apiVersion: v2
1717
name: skywalking-helm-swck-operator
1818
home: https://github.com/apache/skywalking-swck/tree/master/operator
19-
version: 0.9.0
19+
version: 0.10.0
2020
description: Provision and maintain SkyWalking backend components
2121
icon: https://raw.githubusercontent.com/apache/skywalking-kubernetes/master/logo/sw-logo-for-chart.jpg
2222
sources:

chart/operator/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The following table lists the configurable parameters of the operator chart and
4444
| `.serviceAccountName` | The service account name of operator | `skywalking-swck-controller-manager` |
4545
| `.image.repository` | Operator container image name | `docker.io/apache/skywalking-swck` |
4646
| `.image.pullPolicy` | Operator container image pull policy | `IfNotPresent` |
47-
| `.image.tag` | Operator container image tag | `v0.9.0` |
47+
| `.image.tag` | Operator container image tag | `0.10.0` |
4848
| `.metrics.service.port` | The port for the operator metrics service | `8443` |
4949
| `.webhook.service.port` | The port for the operator web hook service | `9443` |
5050
| `.resources.limits.cpu` | The limits of cpu in the operator | `200m` |

0 commit comments

Comments
 (0)