Skip to content

Upgrade k8s.io/* and sigs.k8s.io/controller-runtime versions and fix transitive dep version for kubelet #264

@unmarshall

Description

@unmarshall

What you would like to be added?

  • Upgrade k8s.io/* dependency versions to v0.34.2
  • Upgrade sigs.k8s.io/controller-runtime to v0.22.4
  • k3d dependency transitively brings in kubelet dependency. This causes problems as the version it brings is v0.0.0 which results in resolving go.mod dependencies for the operator go module.

NOTE: In general there are a LOT of HEAVY dependencies that have been added to the operator go module. Another issue + PR will be created to address it.

Why is this needed?

Newer versions of controller-runtime and k8s.io dependencies are now available. kubelet dependency also causes issues in operator dependency resolution in the IDE. This causes issues while development and it was required to fix it.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions