Skip to content

docs(cluster): add Kyverno Chainsaw testing guide - #759

Merged
mnencia merged 4 commits into
mainfrom
docs/cluster-testing
Sep 9, 2026
Merged

docs(cluster): add Kyverno Chainsaw testing guide#759
mnencia merged 4 commits into
mainfrom
docs/cluster-testing

Conversation

@itay-grudev

@itay-grudev itay-grudev commented Dec 18, 2025

Copy link
Copy Markdown
Member

Add TESTING.md for the cluster chart. It explains how to set up a local kind cluster and run the full Chainsaw end-to-end test suite: operator install, Prometheus CRDs, cert-manager, Barman plugin, MinIO, then Chainsaw. Also includes tips for writing new tests.

@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. chart( cluster ) Related to the cluster chart labels Dec 18, 2025
Comment thread charts/cluster/TESTING.md
@gbartolini

Copy link
Copy Markdown
Contributor

It might be worth looking at how we are restructuring the setup script for local testing. Ideally we could converge.

See: cloudnative-pg/cloudnative-pg#9281

@itay-grudev

Copy link
Copy Markdown
Member Author

@gbartolini That's great. Thanks. I'll probably refactor the test workflow, after cloudnative-pg/cloudnative-pg#9281 is merged.

But for testing charts Kyverno Chainsaw works great. I also plan to add Chainsaw tests to the operator chart as well.

@itay-grudev
itay-grudev requested a review from phisco as a code owner July 15, 2026 09:50
@itay-grudev
itay-grudev requested a review from a team as a code owner August 31, 2026 16:46
@litaocdl
litaocdl force-pushed the docs/cluster-testing branch from f84dad6 to 075fd11 Compare September 4, 2026 07:23
@danishedb

Copy link
Copy Markdown
Contributor

Hi @itay-grudev I have created a review patch based on this branch. Have a look on PR.

@danishedb danishedb mentioned this pull request Sep 4, 2026
Signed-off-by: Itay Grudev <itay@verito.digital>
Signed-off-by: Itay Grudev <itay@verito.digital>
Signed-off-by: Itay Grudev <itay@verito.digital>
@mnencia
mnencia force-pushed the docs/cluster-testing branch from 134aae8 to b372f5b Compare September 9, 2026 08:57
Fixing the doc with following.
- update with cert-manager and barman-cloud-plugin setup( since whole
suit needs this)
- fixing broken link( installation of kyverno chainsaw)
- fixing env vars

Signed-off-by: Danish <danish.khan@enterprisedb.com>
@mnencia
mnencia force-pushed the docs/cluster-testing branch from b372f5b to eeb260e Compare September 9, 2026 08:59
@mnencia mnencia changed the title docs( cluster ): Kyverno Chainsaw testing documentation docs(cluster): Kyverno Chainsaw testing documentation Sep 9, 2026
@mnencia mnencia changed the title docs(cluster): Kyverno Chainsaw testing documentation docs(cluster): add Kyverno Chainsaw testing guide Sep 9, 2026
@mnencia
mnencia merged commit 350d820 into main Sep 9, 2026
27 checks passed
@mnencia
mnencia deleted the docs/cluster-testing branch September 9, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart( cluster ) Related to the cluster chart size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants