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

Change operator project structure to multi-group

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major 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)

      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.

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

                Created:
                Updated:
                Resolved: