Skip to content

Commit 4264f1e

Browse files
fix: validator example (#44)
1 parent 60ee5d5 commit 4264f1e

2 files changed

Lines changed: 8 additions & 18 deletions

File tree

examples/validation/cue/deployment/validate-selectors.cue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ _deployment: {
99
}
1010
spec!: {
1111
selector!: matchLabels!: #Labels
12-
template!: metadata!: labels!: #Labels
12+
template!: {
13+
metadata!: labels!: #Labels
14+
spec: _
15+
}
1316
...
1417
}
1518
...

examples/validation/cue/validate.cue

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ deployments: includes["apps/v1"]["Deployment"]["example-namespace"]
2727
replicas!: int & >0 & <5
2828

2929
selector!: matchLabels!: #Labels
30-
template!: metadata!: labels!: #Labels
31-
30+
template!: {
31+
metadata!: labels!: #Labels
32+
spec: _
33+
}
3234
...
3335
}
3436
}
@@ -38,18 +40,3 @@ deployments: {
3840
}
3941

4042
validated: deployment.#ValidateSelectorsOverMap & {map: deployments}
41-
42-
// selectorEqualLabels: close({
43-
// for i, d in deployments {
44-
// "deployment<\(d.metadata.name)>": close({
45-
// for k, v in d.metadata.labels {"\(k)": v}
46-
// })
47-
// }
48-
// })
49-
// selectorEqualLabels: close({
50-
// for i, d in deployments {
51-
// "deployment<\(d.metadata.name)>": close({
52-
// for k, v in d.spec.selector.matchLabels {"\(k)": v}
53-
// })
54-
// }
55-
// })

0 commit comments

Comments
 (0)