kubernetes-sigs / kernel-module-management

The kernel module management operator builds, signs and loads kernel modules in Kubernetes clusters.
https://kmm.sigs.k8s.io/
Apache License 2.0
87 stars 26 forks source link

Group spread methods with a common functionality into packages. #506

Open ybettan opened 1 year ago

ybettan commented 1 year ago

With the ongoing effort of creating more micro-controllers, and having a reconcileHelper non-exported interface for few of them we are starting to see some code duplication.

In addition to that, we can also see some standalone methods sharing the scope in the utils package.

We agreed that those kind of methods/function should be gathered into packages with their own interfaces to be used as internal libraries for other packages.

### Tasks
- [ ] https://github.com/kubernetes-sigs/kernel-module-management/issues/507
k8s-triage-robot commented 4 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 3 months ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

ybettan commented 3 months ago

/remove-lifecycle rotten

k8s-triage-robot commented 2 weeks ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

ybettan commented 1 week ago

/remove-lifecycle rotten