astefanutti opened a new pull request #1582:
URL: https://github.com/apache/camel-k/pull/1582


   This PR enables the generation of the CRDs from the APIs,  using the 
[`controller-gen`](https://book.kubebuilder.io/reference/generating-crd.html) 
CLI, which is part of the [KubeBuilder](https://sigs.k8s.io/kubebuilder) 
project.
   
   The Operator SDK wraps it to provide a CLI to generate CRDs. However, it 
does not work for Camel K APIs, as these are packaged in their own module, 
which is not the project root module.
   
   This PR supersedes #1514: it prepares the upgrade to 
`apiextensions.k8s.io/v1`, as it introduces structural schema for CRDs, which 
is mandatory for `v1`, yet it does not bring the upgrade as #1550 blocks it.
   
   **Release Note**
   ```release-note
   feat(crd): Generate CRDs from APIs
   ```
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to