Skip to content

Commit b1d7410

Browse files
committed
fix: k8s-test workflow to deploy ExaMon with independent services in phase 1 and enhance deployment timeout settings. Add technical plan for v0.5.1 outlining data persistence, backup strategies, and Grafana configuration improvements.
1 parent 3595e48 commit b1d7410

2 files changed

Lines changed: 693 additions & 3 deletions

File tree

.github/workflows/k8s-test.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,16 @@ jobs:
6060
- name: Update Helm dependencies
6161
run: helm dependency update deploy/helm/examon
6262

63-
- name: "Deploy ExaMon (phase 1: operators only)"
63+
- name: "Deploy ExaMon (phase 1: operators and independent services)"
6464
run: |
6565
helm install examon deploy/helm/examon \
6666
-f deploy/helm/examon/values-local.yaml \
6767
--set cassandra.enabled=false \
68-
-n examon --create-namespace --wait --timeout 10m
68+
--set kairosdb.enabled=false \
69+
--set examon-server.enabled=false \
70+
--set mqtt2kairosdb.enabled=false \
71+
--set random-pub.enabled=false \
72+
-n examon --create-namespace --wait --timeout 5m
6973
7074
- name: Wait for K8ssandra operator webhook
7175
run: |
@@ -86,7 +90,7 @@ jobs:
8690
exit 1
8791
fi
8892
89-
- name: "Deploy ExaMon (phase 2: full stack with Cassandra)"
93+
- name: "Deploy ExaMon (phase 2: full stack)"
9094
run: |
9195
helm upgrade examon deploy/helm/examon \
9296
-f deploy/helm/examon/values-local.yaml \

0 commit comments

Comments
 (0)