Add e2e test to validate webhook conversion from one version to another #4255
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature
Categorizes issue or PR as related to a new feature.
testing
What do you want to happen?
Description:
To enhance the MultiVersion tutorial, which demonstrates version conversion in webhooks, we created a sample project under: https://github.com/kubernetes-sigs/kubebuilder/tree/master/docs/book/src/multiversion-tutorial/testdata/project
This sample is auto-generated and updated when running
make generate-docs
as defined here:https://github.com/kubernetes-sigs/kubebuilder/blob/master/Makefile#L82-L84
Code generation and insertion for documentation (including comments) are handled within:
https://github.com/kubernetes-sigs/kubebuilder/tree/master/hack/docs/internal/multiversion-tutorial
Additionally, we have a GitHub Action that runs e2e tests scaffolded by default for this sample project:
kubebuilder/.github/workflows/test-e2e-book.yml
Lines 78 to 106 in e02bbd4
Goal
The objective of this issue is to supplement the tests in the e2e_test.go file by implementing an e2e test that:
By adding this test, we ensure that our examples and scaffolding are validated, providing greater confidence to our users.
Extra Labels
/kind documentation
The text was updated successfully, but these errors were encountered: