You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit abd331b
Browse filesBrowse the repository at this point in the historyBrowse files
# Anchor the index before asserting on it. A negative assert passes
38
+
# whenever its path resolves to something that does not match, and a
39
+
# different container at [0] qualifies — as does an index resolving to
40
+
# nothing at all — so without this the guard goes green if a sidecar is
41
+
# ever placed ahead of the controller.
42
+
- equal:
43
+
path: spec.template.spec.containers[0].name
44
+
value: controller
45
+
# Match the flag name per element. An equality check against the bare
46
+
# form the chart renders today would go on passing if it ever rendered
47
+
# --gateway-api=true, with watching on.
48
+
- notMatchRegex:
49
+
path: spec.template.spec.containers[0].args[*]
50
+
pattern: "^--gateway-api"
35
51
36
52
- it: emits chart-default --resync=30s — host scenario inherits the upstream chart default (changed from 10m in upstream v0.7.x). The reduction is the controller's only recovery path when an Ingress watch silently dies, and 30s caps worst-case event-to-reconcile latency under broken-watch conditions. Pinning here catches a future upstream bump back to the longer value before it lands as a CI surprise.
0 commit comments