You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bumping this means we also bump our dependency on K8s - we support 1.26 but drop official support for 1.24
Goal
Bump our dependency on controller-runtime to v0.15.0
Details
The new controller runtime v0.15.0 will introduce multiple breaking changes that will require code refactoring/changes in all our operators:
the server struct for the webhooks is now an interface, so we need to change all reference of it since we use it to override configs when setting up certificates
few ways to set up the controller manager are deprecated: setting up the port can be done using WebhookServer.Port, and disabling caching shall use Client.Cache.DisableCacheFor.
@geoffrey1330 there are quite a few complications due to a container-runtime bug in the fake client, we have this on hold so I will unassign you for now and close your pr.
Activity
geoffrey1330 commentedon Jun 19, 2023
Hi @thisthat could you please assign this issue to me so i can look into it.
thisthat commentedon Jun 19, 2023
Sure! Thanks @geoffrey1330
mowies commentedon Jun 20, 2023
Also documentation should be updated with the new k8s version requirements
The doc to be updated is Supported Kubernetes Versions.
We need to create a table now, similar to that in the Keptn v1 Supported Versions to preserve info about k8s versions supported for 0.8.0 and earlier.
RealAnna commentedon Jul 12, 2023
@geoffrey1330 there are quite a few complications due to a container-runtime bug in the fake client, we have this on hold so I will unassign you for now and close your pr.