Skip to content

refactor(config): vigie config and test file definition clarification - #8

Merged
qboileau merged 13 commits into
mainfrom
refactor/vigie-config
Aug 31, 2026
Merged

refactor(config): vigie config and test file definition clarification#8
qboileau merged 13 commits into
mainfrom
refactor/vigie-config

Conversation

@qboileau

@qboileau qboileau commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

What changed in a test file

Replace cluster with tier.

 suite: apply-tier matcher showcase
+tier: e2e # optional default to template valid values are template|apiserver|e2e

-cluster:
-  backend: kubeconfig

 defaults:
   release:
     name: myapp

Now matchers expect capabilities that can be provided by tier ladder.

.vigie.yaml also changed

 test:
   testsDir: tests
+  cluster:
+    envtest: { kubeVersion: 1.36.1 }
+    kind:    { binary: "", extraArgs: [] }
+    kubeconfig: { path: /home/me/.kube/config }
-testApply:
-  cluster:
-    type: envtest

One test: block instead of a test:/testApply: split, with per-backend settings. A stale testApply: fails at load, naming its line and new home.

@qboileau qboileau changed the title Refactor/vigie config refactor(config): vigie config and test file definition clarification Aug 31, 2026
@qboileau
qboileau merged commit 43250d5 into main Aug 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant