Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-5834

Change operator project structure to multi-group

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 1.12.0.Final
    • 1.10.0.Final
    • Operator
    • None
    • False
    • False
    • 2021 Week 34-36 (from Aug 23), 2021 Week 37-39 (from Sep 13)

    Description

      In order to better integrate with kube client codegen, we need to change our project structure to support "multi-group". That's the way we used to have in the past.

      So instead of `api/[version]` we will have `apis/[group]/[version]`. This is the layout expected by k8s client codegen tooling. Won't impact any customers or users since we won't change any interfaces.

      To know more about multi-group projects, see:

      https://book.kubebuilder.io/migration/multi-group.html

       

      It also have the possibility to migrate to a new group in the future since the default `app` we have today might not be suitable for our use case.

      Attachments

        Activity

          People

            rhn-support-zanini Ricardo Zanini Fernandes
            rhn-support-zanini Ricardo Zanini Fernandes
            Karel Suta Karel Suta
            Karel Suta Karel Suta
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: