Skip to content

Support controller runtime v0.15.0 #1457

Closed

Description

@thisthat

Breaking Change ⚠️

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:

DoD

  • KLT depends on v0.15.0 of controller-runtime
  • Documentation is updated on which K8s versions are supported

Depends on

Resources

Activity

  1. added this to the 0.9 milestone on May 24, 2023
  2. geoffrey1330 commented on Jun 19, 2023

    @geoffrey1330
    Member

    Hi @thisthat could you please assign this issue to me so i can look into it.

  3. thisthat commented on Jun 19, 2023

    @thisthat
    MemberAuthor

    Sure! Thanks @geoffrey1330

  4. mowies commented on Jun 20, 2023

    @mowies
    Member

    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.

  5. RealAnna commented on Jul 12, 2023

    @RealAnna
    Contributor

    @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.

  6. moved this from 🏗 Shaping to ✅ Done in Keptn Lifecycle Toolkiton Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions