Core spec fields
The four required inputs that tell ork e2e what to test and where to run.
spec.katalog
Path to the kind: Katalog file under test. Relative to the E2E file’s location.
spec:
katalog: ./katalog.yaml
spec.crd
Path to the CRD YAML to apply before the test run. If the CRD is already installed in the target cluster, this is a no-op.
spec:
crd: ./crd.yaml
spec.cr
Path to the Custom Resource YAML to apply at the start of the cr-applied phase.
spec:
cr: ./cr.yaml
spec.cluster
Controls where the test runs.
spec:
cluster:
provider: kind # kind | existing
name: ork-e2e
reuse: false
| Field | Default | Description |
|---|---|---|
provider | kind | kind creates a local kind cluster. existing uses the current kubeconfig context. |
name | ork-e2e | Cluster name. For kind, the kind cluster name. For existing, used in output only. |
reuse | false | When true, keeps the cluster after the test — useful for debugging failed runs. |