Update operator-sdk to version to 1.25+
Summary
Version 1.16 brings a couple notable improvements:
Add new optional validator Good Practices. You are able to test your bundle against good practices defined under operator framework solutions
Deprecated APIs bundle validation. This validator can help you out verify if your bundle contains manifests which uses deprecated APIs.
Version 1.17 is primarily related to Kubernetes versions:
upgrade go version from 1.16 to 1.17 and the following dependencies: - upgrade controller-runtime from 0.10.0 to 0.11.0 - k8s from 1.22 to 1.23 - controller-gen from v0.0.7 to v0.8.0.
If there are newer version(s) when this issue is addressed, we can consider jumping straight to the newest.
Acceptance criteria
-
operator-sdk is upgraded to version 1.25+
Edited by Mitchell Nielsen