• 2022 Week 32-34 (from Aug 8), 2022 Week 35-37 (from Aug 29)

      Our Kubernetes Add-on must leverage Stork (https://quarkus.io/blog/smallrye-stork-intro/) to add discoverability capability with OpenAPI REST calls.

      Every time a user add a OpenAPI rest call on top of their SW, they must then configure the application to add the endpoint, for example:

      quarkus.rest-client.open_weather_yaml.url=http://my.url.on.kubernetes/
      

      See: https://github.com/quarkiverse/quarkus-openapi-generator/blob/main/integration-tests/example-project/src/test/java/io/quarkiverse/openapi/generator/it/WiremockOpenWeather.java#L18-L33

      This is a hurdle for users, would be way easier to do instead:

      quarkus.rest-client.open_weather_yaml.url=kubernetes:serving.knative.dev/v1/mynamespace/myservice
      

      In runtime, the engine would then discover this endpoint using the given information.

            [KOGITO-6697] [SW] Enhance Service Discoverability

            Ricardo Zanini created issue -
            Ricardo Zanini made changes -
            Rank New: Ranked higher
            Ricardo Zanini made changes -
            Link New: This issue is incorporated by SRVCOM-1796 [ SRVCOM-1796 ]
            Ricardo Zanini made changes -
            Link New: This issue is duplicated by KOGITO-3159 [ KOGITO-3159 ]
            Ricardo Zanini made changes -
            Link New: This issue incorporates KOGITO-3160 [ KOGITO-3160 ]
            Ricardo Zanini made changes -
            Labels New: ksw-dp1
            Ricardo Zanini made changes -
            Description Original: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/)] to add discoverability capability with OpenAPI REST calls. New: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/|https://quarkus.io/blog/smallrye-stork-intro/]) to add discoverability capability with OpenAPI REST calls.
            Ricardo Zanini made changes -
            Priority Original: Major [ 3 ] New: Minor [ 4 ]
            Ricardo Zanini made changes -
            Link New: This issue relates to KOGITO-6998 [ KOGITO-6998 ]
            Ricardo Zanini made changes -
            Assignee Original: Ricardo Zanini [ rhn-support-zanini ] New: Filippe Spolti [ rhn-support-fspolti ]
            Ricardo Zanini made changes -
            Description Original: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/|https://quarkus.io/blog/smallrye-stork-intro/]) to add discoverability capability with OpenAPI REST calls. New: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/|https://quarkus.io/blog/smallrye-stork-intro/]) to add discoverability capability with OpenAPI REST calls.

            Every time a user add a OpenAPI rest call top their SW, they must then configure the application to add the endpoint, for example:

            {code}
            quarkus.rest-client.open_weather_yaml.url=http://my.url.on.kubernetes/
            {code}

            See: https://github.com/quarkiverse/quarkus-openapi-generator/blob/main/integration-tests/example-project/src/test/java/io/quarkiverse/openapi/generator/it/WiremockOpenWeather.java#L18-L33

            This is a hurdle for users, would be way easier to do instead:

            {code}
            quarkus.rest-client.open_weather_yaml.url=kubernetes:serving.knative.dev/v1/mynamespace/myservice
            {code}

            In runtime, the engine would then discover this endpoint using the given information.
            Ricardo Zanini made changes -
            Description Original: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/|https://quarkus.io/blog/smallrye-stork-intro/]) to add discoverability capability with OpenAPI REST calls.

            Every time a user add a OpenAPI rest call top their SW, they must then configure the application to add the endpoint, for example:

            {code}
            quarkus.rest-client.open_weather_yaml.url=http://my.url.on.kubernetes/
            {code}

            See: https://github.com/quarkiverse/quarkus-openapi-generator/blob/main/integration-tests/example-project/src/test/java/io/quarkiverse/openapi/generator/it/WiremockOpenWeather.java#L18-L33

            This is a hurdle for users, would be way easier to do instead:

            {code}
            quarkus.rest-client.open_weather_yaml.url=kubernetes:serving.knative.dev/v1/mynamespace/myservice
            {code}

            In runtime, the engine would then discover this endpoint using the given information.
            New: Our Kubernetes Add-on must leverage Stork ([https://quarkus.io/blog/smallrye-stork-intro/|https://quarkus.io/blog/smallrye-stork-intro/]) to add discoverability capability with OpenAPI REST calls.

            Every time a user add a OpenAPI rest call on top of their SW, they must then configure the application to add the endpoint, for example:

            {code}
            quarkus.rest-client.open_weather_yaml.url=http://my.url.on.kubernetes/
            {code}

            See: https://github.com/quarkiverse/quarkus-openapi-generator/blob/main/integration-tests/example-project/src/test/java/io/quarkiverse/openapi/generator/it/WiremockOpenWeather.java#L18-L33

            This is a hurdle for users, would be way easier to do instead:

            {code}
            quarkus.rest-client.open_weather_yaml.url=kubernetes:serving.knative.dev/v1/mynamespace/myservice
            {code}

            In runtime, the engine would then discover this endpoint using the given information.
            Ricardo Zanini made changes -
            Link New: This issue is cloned by KOGITO-7373 [ KOGITO-7373 ]
            Ricardo Zanini made changes -
            Link New: This issue blocks KOGITO-7373 [ KOGITO-7373 ]
            Filippe Spolti made changes -
            Status Original: Open [ 1 ] New: Coding In Progress [ 3 ]
            Ricardo Zanini made changes -
            Summary Original: [SW] Enhance Service Discoverability with Storks New: [SW] Enhance Service Discoverabilit
            Ricardo Zanini made changes -
            Summary Original: [SW] Enhance Service Discoverabilit New: [SW] Enhance Service Discoverability
            Filippe Spolti made changes -
            Issue Type Original: Enhancement [ 13 ] New: Epic [ 16 ]
            Filippe Spolti made changes -
            Epic Name New: [SW] Enhance Service Discoverability
            Ricardo Zanini made changes -
            Link Original: This issue is incorporated by SRVCOM-1796 [ SRVCOM-1796 ]
            Ricardo Zanini made changes -
            Link New: This issue is incorporated by SRVCOM-1839 [ SRVCOM-1839 ]
            Ricardo Zanini made changes -
            Priority Original: Minor [ 4 ] New: Blocker [ 1 ]
            Ricardo Zanini made changes -
            Labels Original: ksw-dp1 New: ksw-dp2
            Filippe Spolti made changes -
            Issue Type Original: Epic [ 16 ] New: Enhancement [ 13 ]
            Filippe Spolti made changes -
            Link New: This issue follows up on KOGITO-6109 [ KOGITO-6109 ]
            Ricardo Zanini made changes -
            Sprint New: 2022 Week 32-34 (from Aug 8) [ 45379 ]
            Ricardo Zanini made changes -
            Rank New: Ranked lower
            Filippe Spolti made changes -
            Git Pull Request New: https://github.com/kiegroup/kogito-runtimes/pull/2411
            Status Original: Coding In Progress [ 3 ] New: Pull Request Sent [ 10011 ]
            Filippe Spolti made changes -
            Link New: This issue is documented by KOGITO-7841 [ KOGITO-7841 ]
            Kris Verlaenen made changes -
            Sprint Original: 2022 Week 32-34 (from Aug 8) [ 45379 ] New: 2022 Week 32-34 (from Aug 8), 2022 Week 35-37 (from Aug 29) [ 45379, 45381 ]
            Amol Dongare made changes -
            Link Original: This issue follows up on KOGITO-6109 [ KOGITO-6109 ]
            Amol Dongare made changes -
            Link New: This issue relates to KOGITO-6109 [ KOGITO-6109 ]
            Ricardo Zanini made changes -
            Resolution New: Done [ 1 ]
            Status Original: Pull Request Sent [ 10011 ] New: Resolved [ 5 ]
            Filippe Spolti made changes -
            Fix Version/s New: 1.28.0.Final [ 12391872 ]
            Tristan Radisson (Inactive) made changes -
            Link New: This issue relates to KOGITO-7915 [ KOGITO-7915 ]
            Filippe Spolti made changes -
            Rank New: Ranked higher
            Tristan Radisson (Inactive) made changes -
            Link New: This issue relates to KOGITO-8013 [ KOGITO-8013 ]

              rhn-support-fspolti Filippe Spolti
              rhn-support-zanini Ricardo Zanini
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: