v1.7.1
This feature is opt-in: flags can be used as-is or to override config file values.
See #4776 for more details.
Deprecate support for packagemanifests.
The operator-framework is removing support for the packagemanifests format in the near future. Hence, and operator-sdk run packagemanifests
commands are deprecated. In order to migrate packagemanifests to bundles, operator-sdk pkgman-to-bundle
command can be used. Run operator-sdk pkgman-to-bundle --help
for more details.
Make the following changes to config/rbac/leader_election_role.yaml:
See #4835 for more details.
(go/v3) Set the Makefile’s variable to the system’s bash
binary
Importing setup-envtest.sh
needs bash, so your Makefile’s SHELL
variable should be set to bash
with error options:
For Ansible-based operators, owner reference annotations on cluster-scoped dependent resources and dependent resources in other namespaces were not applied correctly. A workaround was to add these annotations manually, which is no longer required as this bug has been fixed.
See for more details.
(go/v3) Bump controller-runtime to v0.8.3 and kubernetes dependencies to v0.20.2
In your go.mod, change controller-runtime’s version to v0.8.3 and kubernetes dependencies to v0.20.2, then rebuild your project.