Updates testdata generation to use a new library implemented in this PR for scaffolding out a phase 1.5 plugin without building it into a build of the operator-sdk or kubebuilder.
Generates new testdata
Updates e2e tests to generate new testdata on the fly and use the helpers from the new library added
Added a new library to help with generating testdata for phase 1.5 plugins and generalize some of the commonly used logic for testing the sample operators.
Motivation for the change:
Update the testdata generation and e2e testing logic to ensure we are properly testing the phase 1.5 plugin implementation
Checklist
If the pull request includes user-facing changes, extra documentation is required:
Description of the change:
Motivation for the change:
Checklist
If the pull request includes user-facing changes, extra documentation is required:
changelog/fragments
(seechangelog/fragments/00-template.yaml
)website/content/en/docs