Skip to content

Commit a0c4f6c

Browse files
committed
fix: nebula binary path and bump chart to 0.3.0
The nebula-pq distroless image places the binary at /nebula, not in PATH. Also includes all previously committed nebula enhancements: init container cert-selector, lighthouse service, relay config, static_host_map, punchy tuning.
1 parent 10117dc commit a0c4f6c

File tree

8 files changed

+86
-62
lines changed

8 files changed

+86
-62
lines changed

helm/disentangle/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: disentangle
33
description: Helm chart for Disentangle Protocol network deployment
44
type: application
5-
version: 0.2.0
5+
version: 0.3.0
66
appVersion: "v0.4.1"
77
license: Apache-2.0
88
keywords:

helm/disentangle/templates/nebula-daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
- name: tun
6161
mountPath: /dev/net/tun
6262
command:
63-
- nebula
63+
- /nebula
6464
- -config
6565
- /etc/nebula/config.yaml
6666
volumes:

tests/golden/custom-resources.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: PodDisruptionBudget
55
metadata:
66
name: golden-test-disentangle
77
labels:
8-
helm.sh/chart: disentangle-0.2.0
8+
helm.sh/chart: disentangle-0.3.0
99
app.kubernetes.io/name: disentangle
1010
app.kubernetes.io/instance: golden-test
1111
app.kubernetes.io/version: "v0.4.1"
@@ -23,7 +23,7 @@ kind: ServiceAccount
2323
metadata:
2424
name: golden-test-disentangle
2525
labels:
26-
helm.sh/chart: disentangle-0.2.0
26+
helm.sh/chart: disentangle-0.3.0
2727
app.kubernetes.io/name: disentangle
2828
app.kubernetes.io/instance: golden-test
2929
app.kubernetes.io/version: "v0.4.1"
@@ -35,7 +35,7 @@ kind: ConfigMap
3535
metadata:
3636
name: golden-test-disentangle-config
3737
labels:
38-
helm.sh/chart: disentangle-0.2.0
38+
helm.sh/chart: disentangle-0.3.0
3939
app.kubernetes.io/name: disentangle
4040
app.kubernetes.io/instance: golden-test
4141
app.kubernetes.io/version: "v0.4.1"
@@ -64,7 +64,7 @@ kind: Service
6464
metadata:
6565
name: golden-test-disentangle-headless
6666
labels:
67-
helm.sh/chart: disentangle-0.2.0
67+
helm.sh/chart: disentangle-0.3.0
6868
app.kubernetes.io/name: disentangle
6969
app.kubernetes.io/instance: golden-test
7070
app.kubernetes.io/version: "v0.4.1"
@@ -91,7 +91,7 @@ kind: Service
9191
metadata:
9292
name: golden-test-disentangle-rpc
9393
labels:
94-
helm.sh/chart: disentangle-0.2.0
94+
helm.sh/chart: disentangle-0.3.0
9595
app.kubernetes.io/name: disentangle
9696
app.kubernetes.io/instance: golden-test
9797
app.kubernetes.io/version: "v0.4.1"
@@ -113,7 +113,7 @@ kind: StatefulSet
113113
metadata:
114114
name: golden-test-disentangle
115115
labels:
116-
helm.sh/chart: disentangle-0.2.0
116+
helm.sh/chart: disentangle-0.3.0
117117
app.kubernetes.io/name: disentangle
118118
app.kubernetes.io/instance: golden-test
119119
app.kubernetes.io/version: "v0.4.1"
@@ -218,7 +218,7 @@ kind: Pod
218218
metadata:
219219
name: golden-test-disentangle-test-connection
220220
labels:
221-
helm.sh/chart: disentangle-0.2.0
221+
helm.sh/chart: disentangle-0.3.0
222222
app.kubernetes.io/name: disentangle
223223
app.kubernetes.io/instance: golden-test
224224
app.kubernetes.io/version: "v0.4.1"
@@ -298,7 +298,7 @@ kind: Pod
298298
metadata:
299299
name: golden-test-disentangle-test-genesis
300300
labels:
301-
helm.sh/chart: disentangle-0.2.0
301+
helm.sh/chart: disentangle-0.3.0
302302
app.kubernetes.io/name: disentangle
303303
app.kubernetes.io/instance: golden-test
304304
app.kubernetes.io/version: "v0.4.1"
@@ -386,7 +386,7 @@ kind: Pod
386386
metadata:
387387
name: golden-test-disentangle-test-rpc
388388
labels:
389-
helm.sh/chart: disentangle-0.2.0
389+
helm.sh/chart: disentangle-0.3.0
390390
app.kubernetes.io/name: disentangle
391391
app.kubernetes.io/instance: golden-test
392392
app.kubernetes.io/version: "v0.4.1"

tests/golden/default.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: PodDisruptionBudget
55
metadata:
66
name: golden-test-disentangle
77
labels:
8-
helm.sh/chart: disentangle-0.2.0
8+
helm.sh/chart: disentangle-0.3.0
99
app.kubernetes.io/name: disentangle
1010
app.kubernetes.io/instance: golden-test
1111
app.kubernetes.io/version: "v0.4.1"
@@ -23,7 +23,7 @@ kind: ServiceAccount
2323
metadata:
2424
name: golden-test-disentangle
2525
labels:
26-
helm.sh/chart: disentangle-0.2.0
26+
helm.sh/chart: disentangle-0.3.0
2727
app.kubernetes.io/name: disentangle
2828
app.kubernetes.io/instance: golden-test
2929
app.kubernetes.io/version: "v0.4.1"
@@ -35,7 +35,7 @@ kind: ConfigMap
3535
metadata:
3636
name: golden-test-disentangle-config
3737
labels:
38-
helm.sh/chart: disentangle-0.2.0
38+
helm.sh/chart: disentangle-0.3.0
3939
app.kubernetes.io/name: disentangle
4040
app.kubernetes.io/instance: golden-test
4141
app.kubernetes.io/version: "v0.4.1"
@@ -64,7 +64,7 @@ kind: Service
6464
metadata:
6565
name: golden-test-disentangle-headless
6666
labels:
67-
helm.sh/chart: disentangle-0.2.0
67+
helm.sh/chart: disentangle-0.3.0
6868
app.kubernetes.io/name: disentangle
6969
app.kubernetes.io/instance: golden-test
7070
app.kubernetes.io/version: "v0.4.1"
@@ -91,7 +91,7 @@ kind: Service
9191
metadata:
9292
name: golden-test-disentangle-rpc
9393
labels:
94-
helm.sh/chart: disentangle-0.2.0
94+
helm.sh/chart: disentangle-0.3.0
9595
app.kubernetes.io/name: disentangle
9696
app.kubernetes.io/instance: golden-test
9797
app.kubernetes.io/version: "v0.4.1"
@@ -113,7 +113,7 @@ kind: StatefulSet
113113
metadata:
114114
name: golden-test-disentangle
115115
labels:
116-
helm.sh/chart: disentangle-0.2.0
116+
helm.sh/chart: disentangle-0.3.0
117117
app.kubernetes.io/name: disentangle
118118
app.kubernetes.io/instance: golden-test
119119
app.kubernetes.io/version: "v0.4.1"
@@ -218,7 +218,7 @@ kind: Pod
218218
metadata:
219219
name: golden-test-disentangle-test-connection
220220
labels:
221-
helm.sh/chart: disentangle-0.2.0
221+
helm.sh/chart: disentangle-0.3.0
222222
app.kubernetes.io/name: disentangle
223223
app.kubernetes.io/instance: golden-test
224224
app.kubernetes.io/version: "v0.4.1"
@@ -298,7 +298,7 @@ kind: Pod
298298
metadata:
299299
name: golden-test-disentangle-test-genesis
300300
labels:
301-
helm.sh/chart: disentangle-0.2.0
301+
helm.sh/chart: disentangle-0.3.0
302302
app.kubernetes.io/name: disentangle
303303
app.kubernetes.io/instance: golden-test
304304
app.kubernetes.io/version: "v0.4.1"
@@ -386,7 +386,7 @@ kind: Pod
386386
metadata:
387387
name: golden-test-disentangle-test-rpc
388388
labels:
389-
helm.sh/chart: disentangle-0.2.0
389+
helm.sh/chart: disentangle-0.3.0
390390
app.kubernetes.io/name: disentangle
391391
app.kubernetes.io/instance: golden-test
392392
app.kubernetes.io/version: "v0.4.1"

tests/golden/full-features.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: PodDisruptionBudget
55
metadata:
66
name: golden-test-disentangle
77
labels:
8-
helm.sh/chart: disentangle-0.2.0
8+
helm.sh/chart: disentangle-0.3.0
99
app.kubernetes.io/name: disentangle
1010
app.kubernetes.io/instance: golden-test
1111
app.kubernetes.io/version: "v0.4.1"
@@ -23,7 +23,7 @@ kind: ServiceAccount
2323
metadata:
2424
name: golden-test-disentangle
2525
labels:
26-
helm.sh/chart: disentangle-0.2.0
26+
helm.sh/chart: disentangle-0.3.0
2727
app.kubernetes.io/name: disentangle
2828
app.kubernetes.io/instance: golden-test
2929
app.kubernetes.io/version: "v0.4.1"
@@ -35,7 +35,7 @@ kind: ConfigMap
3535
metadata:
3636
name: golden-test-disentangle-config
3737
labels:
38-
helm.sh/chart: disentangle-0.2.0
38+
helm.sh/chart: disentangle-0.3.0
3939
app.kubernetes.io/name: disentangle
4040
app.kubernetes.io/instance: golden-test
4141
app.kubernetes.io/version: "v0.4.1"
@@ -64,7 +64,7 @@ kind: Service
6464
metadata:
6565
name: golden-test-disentangle-headless
6666
labels:
67-
helm.sh/chart: disentangle-0.2.0
67+
helm.sh/chart: disentangle-0.3.0
6868
app.kubernetes.io/name: disentangle
6969
app.kubernetes.io/instance: golden-test
7070
app.kubernetes.io/version: "v0.4.1"
@@ -91,7 +91,7 @@ kind: Service
9191
metadata:
9292
name: golden-test-disentangle-rpc
9393
labels:
94-
helm.sh/chart: disentangle-0.2.0
94+
helm.sh/chart: disentangle-0.3.0
9595
app.kubernetes.io/name: disentangle
9696
app.kubernetes.io/instance: golden-test
9797
app.kubernetes.io/version: "v0.4.1"
@@ -113,7 +113,7 @@ kind: StatefulSet
113113
metadata:
114114
name: golden-test-disentangle
115115
labels:
116-
helm.sh/chart: disentangle-0.2.0
116+
helm.sh/chart: disentangle-0.3.0
117117
app.kubernetes.io/name: disentangle
118118
app.kubernetes.io/instance: golden-test
119119
app.kubernetes.io/version: "v0.4.1"
@@ -218,7 +218,7 @@ kind: CronJob
218218
metadata:
219219
name: golden-test-disentangle-txgen
220220
labels:
221-
helm.sh/chart: disentangle-0.2.0
221+
helm.sh/chart: disentangle-0.3.0
222222
app.kubernetes.io/name: disentangle
223223
app.kubernetes.io/instance: golden-test
224224
app.kubernetes.io/version: "v0.4.1"
@@ -310,7 +310,7 @@ kind: Ingress
310310
metadata:
311311
name: golden-test-disentangle
312312
labels:
313-
helm.sh/chart: disentangle-0.2.0
313+
helm.sh/chart: disentangle-0.3.0
314314
app.kubernetes.io/name: disentangle
315315
app.kubernetes.io/instance: golden-test
316316
app.kubernetes.io/version: "v0.4.1"
@@ -335,7 +335,7 @@ kind: Pod
335335
metadata:
336336
name: golden-test-disentangle-test-connection
337337
labels:
338-
helm.sh/chart: disentangle-0.2.0
338+
helm.sh/chart: disentangle-0.3.0
339339
app.kubernetes.io/name: disentangle
340340
app.kubernetes.io/instance: golden-test
341341
app.kubernetes.io/version: "v0.4.1"
@@ -415,7 +415,7 @@ kind: Pod
415415
metadata:
416416
name: golden-test-disentangle-test-genesis
417417
labels:
418-
helm.sh/chart: disentangle-0.2.0
418+
helm.sh/chart: disentangle-0.3.0
419419
app.kubernetes.io/name: disentangle
420420
app.kubernetes.io/instance: golden-test
421421
app.kubernetes.io/version: "v0.4.1"
@@ -503,7 +503,7 @@ kind: Pod
503503
metadata:
504504
name: golden-test-disentangle-test-rpc
505505
labels:
506-
helm.sh/chart: disentangle-0.2.0
506+
helm.sh/chart: disentangle-0.3.0
507507
app.kubernetes.io/name: disentangle
508508
app.kubernetes.io/instance: golden-test
509509
app.kubernetes.io/version: "v0.4.1"

tests/golden/minimal.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: PodDisruptionBudget
55
metadata:
66
name: golden-test-disentangle
77
labels:
8-
helm.sh/chart: disentangle-0.2.0
8+
helm.sh/chart: disentangle-0.3.0
99
app.kubernetes.io/name: disentangle
1010
app.kubernetes.io/instance: golden-test
1111
app.kubernetes.io/version: "v0.4.1"
@@ -23,7 +23,7 @@ kind: ServiceAccount
2323
metadata:
2424
name: golden-test-disentangle
2525
labels:
26-
helm.sh/chart: disentangle-0.2.0
26+
helm.sh/chart: disentangle-0.3.0
2727
app.kubernetes.io/name: disentangle
2828
app.kubernetes.io/instance: golden-test
2929
app.kubernetes.io/version: "v0.4.1"
@@ -35,7 +35,7 @@ kind: ConfigMap
3535
metadata:
3636
name: golden-test-disentangle-config
3737
labels:
38-
helm.sh/chart: disentangle-0.2.0
38+
helm.sh/chart: disentangle-0.3.0
3939
app.kubernetes.io/name: disentangle
4040
app.kubernetes.io/instance: golden-test
4141
app.kubernetes.io/version: "v0.4.1"
@@ -64,7 +64,7 @@ kind: Service
6464
metadata:
6565
name: golden-test-disentangle-headless
6666
labels:
67-
helm.sh/chart: disentangle-0.2.0
67+
helm.sh/chart: disentangle-0.3.0
6868
app.kubernetes.io/name: disentangle
6969
app.kubernetes.io/instance: golden-test
7070
app.kubernetes.io/version: "v0.4.1"
@@ -91,7 +91,7 @@ kind: Service
9191
metadata:
9292
name: golden-test-disentangle-rpc
9393
labels:
94-
helm.sh/chart: disentangle-0.2.0
94+
helm.sh/chart: disentangle-0.3.0
9595
app.kubernetes.io/name: disentangle
9696
app.kubernetes.io/instance: golden-test
9797
app.kubernetes.io/version: "v0.4.1"
@@ -113,7 +113,7 @@ kind: StatefulSet
113113
metadata:
114114
name: golden-test-disentangle
115115
labels:
116-
helm.sh/chart: disentangle-0.2.0
116+
helm.sh/chart: disentangle-0.3.0
117117
app.kubernetes.io/name: disentangle
118118
app.kubernetes.io/instance: golden-test
119119
app.kubernetes.io/version: "v0.4.1"
@@ -212,7 +212,7 @@ kind: Pod
212212
metadata:
213213
name: golden-test-disentangle-test-connection
214214
labels:
215-
helm.sh/chart: disentangle-0.2.0
215+
helm.sh/chart: disentangle-0.3.0
216216
app.kubernetes.io/name: disentangle
217217
app.kubernetes.io/instance: golden-test
218218
app.kubernetes.io/version: "v0.4.1"
@@ -292,7 +292,7 @@ kind: Pod
292292
metadata:
293293
name: golden-test-disentangle-test-genesis
294294
labels:
295-
helm.sh/chart: disentangle-0.2.0
295+
helm.sh/chart: disentangle-0.3.0
296296
app.kubernetes.io/name: disentangle
297297
app.kubernetes.io/instance: golden-test
298298
app.kubernetes.io/version: "v0.4.1"
@@ -380,7 +380,7 @@ kind: Pod
380380
metadata:
381381
name: golden-test-disentangle-test-rpc
382382
labels:
383-
helm.sh/chart: disentangle-0.2.0
383+
helm.sh/chart: disentangle-0.3.0
384384
app.kubernetes.io/name: disentangle
385385
app.kubernetes.io/instance: golden-test
386386
app.kubernetes.io/version: "v0.4.1"

0 commit comments

Comments
 (0)