Is your feature request related to a problem? Please describe.
I'd like to be able to use krr to size CloudNativePG cluster, which does not work as it manage pods directly (without any StatefulSet, DaemonSet or Job).
Describe the solution you'd like
I think expecting KRR to support every operator that does this is maybe not reasonable.
I wonder if KRR could not be adapted to support a set of pods, maybe grouping them using ownerReferences.
Describe alternatives you've considered
Adding support for CloudNativePG cluster explicitly, as done for Strimzi and Rollout.
Are you interested in contributing a PR for this?
For the generic solution, I'm not sure, it depends on the amount of work needed, which I'm not sure to be able to estimate yet since I'm not familiar with KRR codebase. If you prefer the explicit solution, I think from what I see for Strimzi implementation I could do it.
Additional context
CloudNativePG documentation: https://cloudnative-pg.io/docs/1.30/
Is your feature request related to a problem? Please describe.
I'd like to be able to use krr to size CloudNativePG cluster, which does not work as it manage pods directly (without any StatefulSet, DaemonSet or Job).
Describe the solution you'd like
I think expecting KRR to support every operator that does this is maybe not reasonable.
I wonder if KRR could not be adapted to support a set of pods, maybe grouping them using
ownerReferences.Describe alternatives you've considered
Adding support for CloudNativePG cluster explicitly, as done for Strimzi and Rollout.
Are you interested in contributing a PR for this?
For the generic solution, I'm not sure, it depends on the amount of work needed, which I'm not sure to be able to estimate yet since I'm not familiar with KRR codebase. If you prefer the explicit solution, I think from what I see for Strimzi implementation I could do it.
Additional context
CloudNativePG documentation: https://cloudnative-pg.io/docs/1.30/