-
Notifications
You must be signed in to change notification settings - Fork 450
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
Bump operator-sdk to 1.17 #692
Conversation
* Remove admissionregistration.k8s.io/v1beta1 removed from 1.22, v1 was added in 1.16 * Remove crd:trivialVersions=true,preserveUnknownFields=false" that produce CRDs compatible with 1.11 Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
@@ -15,11 +15,18 @@ spec: | |||
- "--secure-listen-address=0.0.0.0:8443" | |||
- "--upstream=http://127.0.0.1:8080/" | |||
- "--logtostderr=true" | |||
- "--v=10" | |||
- "--v=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.
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 | |||
kind: CustomResourceDefinition | |||
metadata: | |||
annotations: | |||
controller-gen.kubebuilder.io/version: v0.6.0-beta.0 | |||
controller-gen.kubebuilder.io/version: v0.8.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.
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
@VineethReddy02 @jpkrohling this is ready for review. |
Signed-off-by: Pavol Loffay <[email protected]>
Can you ping me again once the CI passes? I'll then review and merge this PR. |
Signed-off-by: Pavol Loffay <[email protected]>
Signed-off-by: Pavol Loffay <[email protected]>
@jpkrohling all green now! |
* Bump operator-sdk to 1.14 * Remove admissionregistration.k8s.io/v1beta1 removed from 1.22, v1 was added in 1.16 * Remove crd:trivialVersions=true,preserveUnknownFields=false" that produce CRDs compatible with 1.11 Signed-off-by: Pavol Loffay <[email protected]> * Bump operator-sdk to 1.17.0 Signed-off-by: Pavol Loffay <[email protected]> * Fix Signed-off-by: Pavol Loffay <[email protected]> * remove wait Signed-off-by: Pavol Loffay <[email protected]> * fix lint Signed-off-by: Pavol Loffay <[email protected]> * Add phony Signed-off-by: Pavol Loffay <[email protected]> * install tools only to ./bin Signed-off-by: Pavol Loffay <[email protected]> * use go install Signed-off-by: Pavol Loffay <[email protected]> * guide Signed-off-by: Pavol Loffay <[email protected]> * remove ech Signed-off-by: Pavol Loffay <[email protected]> * remvoe deprecation Signed-off-by: Pavol Loffay <[email protected]> * Remove comment Signed-off-by: Pavol Loffay <[email protected]>
This PR bumps operator-skd from 1.13 to 1.17. It follows the SDK upgrade docs and aligns project with those changes.
Notable changes:
./bin
envtest
require additional settings based on the k8s version used in the makefile - added contributing docsadmissionregistration.k8s.io/v1beta1
, now onlyv1
is supported (as part of operator-sdk 1.14 upgrade). Thev1beta1
was removed in 1.22 and deprecated in 1.16 (addedv1
). OpenShift 4.6 LTS is based on k8s 1.19.1.17 update
1.14 update
Signed-off-by: Pavol Loffay [email protected]