crd-generator maintenance #3747
-
I asked this on gitter, but that community looks pretty inactive, so I'll repeat here: I'm relatively new to the community, but am looking to generate CRD files from the annotation Java classes. By the looks of it, the
I'd be interested to hear if this is a component of the project that (a) has any existing maintainer, and (b) is the community open to me taking on improvements to this module, specifically addressing the two points above? I'm eager to get this part of the project to a place that would be considered stable. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi @robzienert !
this is not correct the hard-coded versions are referring to the CRD
the current generator generates both the
The principal maintainer at this point in time is @metacosm I believe (can you @metacosm confirm?)
I'm personally eager to see improvements there, the process, in my opinion should be:
|
Beta Was this translation helpful? Give feedback.
-
There currently are no other CRD versions. I'm not following the Kubernetes work closely but I'm not aware of any current work to change the current CRD spec so I don't really see this point as an issue. The code is predominantly copy/paste indeed but if you pay attention to the details (that's always where the subtleties lie), you'll notice that they don't use the same version of the classes. Removing the code duplication would actually require quite a bit of work for not much benefit at this stage. Feel free to improve on this and submit a PR. |
Beta Was this translation helpful? Give feedback.
Hi @robzienert !
Thanks for your interest in the CRD generator, it is in
preview
state, so, feel free to contribute any improvement you need.this is not correct the hard-coded versions are referring to the CRD
apiVersion
and it's not relevant for end user CRD version.the current generator generates both the
v1
andv1beta1
apiVersion
s of the CRD.The principal maintainer at this point in time is @metacosm I believe (can you @metacosm confirm?)
I'm personally eager…