-
Notifications
You must be signed in to change notification settings - Fork 112
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
operator: upgrade kubebuilder to v3 #626
Conversation
I'll be fixing build and tests tomorrow |
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.
Looking good! Nice improvement, some comments inline
Apart from the, should we add to the CI checks the code-gen verification?
529b13a
to
87161b6
Compare
A rebase is needed @t0rr3sp3dr0 |
87161b6
to
a6b7a54
Compare
Static Checks are failing. Errors like this
There are other failures related with code-gen |
84348e0
to
166ba31
Compare
Thanks for the tip about the static checks! The error message is kind of cryptic. |
166ba31
to
5fd564b
Compare
e2e tests are failing because of this https://github.com/kedacore/http-add-on/actions/runs/4369312560/jobs/7642967702#step:8:88 |
7293f8c
to
4aae719
Compare
Signed-off-by: Pedro Tôrres <[email protected]>
99cdbdc
to
a88a552
Compare
Signed-off-by: Pedro Tôrres <[email protected]>
a88a552
to
279a145
Compare
Tests fixed! |
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.
AWESOME!
Thanks for the improvement! Only one small nit inline
Project was migrated to Kubebuilder v3 using their guidelines (https://go.kubebuilder.io/migration/legacy/v2vsv3.html).
Summary of changes performed:
operator/api/v1alpha1
tooperator/apis/http/v1alpha1
operator/controllers
tooperator/controllers/http
operator/main.go
andoperator/controllers/http/httpscaledobject_controller.go
to match new Operator SDK scaffoldingMakefile
s,Dockerfile
s,.gitignore
s, and.dockerignore
sChecklist
README.md
docs/
directoryFixes #625