-
Notifications
You must be signed in to change notification settings - Fork 543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] clean-up: remove cluster provisioning from e2e #3214
Conversation
64ea957
to
8fe647d
Compare
# Not guaranteed to have patch releases available and node image tags are full versions (i.e v1.28.0 - no v1.28, v1.29, etc.) | ||
# The KIND_NODE_VERSION is set by getting the version of the k8s.io/client-go dependency from the go.mod | ||
# and sets major version to "1" and the patch version to "0". For example, a client-go version of v0.28.5 | ||
# will map to a KIND_NODE_VERSION of 1.28.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding comments!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took a lot of this from controller-operator - so I deserve no praise here!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took a quick look and I liked what I saw. Can you update the readme in the root of the project to describe the expected developer workflow now that we're removing the deploy-local
target from the makefile?
@@ -53,7 +67,7 @@ unit: kubebuilder | |||
KUBEBUILDER_ASSETS_ERR := not detected in $(KUBEBUILDER_ASSETS), to override the assets path set the KUBEBUILDER_ASSETS environment variable, for install instructions see https://pkg.go.dev/sigs.k8s.io/controller-runtime/tools/setup-envtest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be great to change this to do a similar automatic setup from setup-envtest
like we do in operator-controller.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup yup - already have that in some commit in here somewhere. Actually, I think I might remove bingo from this PR, then add it as its own. To keep this change even smaller.
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
0d5705b
to
29ab405
Compare
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
…y, and test Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
closing in favor of #3222 |
Description of the change:
Motivation for the change:
The project is currently a bit messy:
So, trying to clean it up to make it easier to maintain
Architectural changes:
Testing remarks:
Reviewer Checklist
/doc
[FLAKE]
are truly flaky and have an issue