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

Kogito service infrastructure metadata endpoint support

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Major Major
    • 0.16.0
    • 0.13.0
    • Core Engine
    • None
    • 2020 Week 34-36 (from Aug 17)

      Goal
      Have an endpoint on Kogito services that can be fetched by third party actors to know about the infrastructure needed by the service.

      Description
      As an user, I wish to deploy a custom Kogito service on a Kubernetes cluster that can be configured automatically by operators without manual intervention, or having to describe the infrastructure details on Kubernetes resources.

      Implementation
      Design docs is in the way, but we basically need an endpoint being on Kogito services (being custom or support services) that describes what it needs to run like:
      1. Kafka Topics
      2. Knative Resouces
      3. Persistence implementation
      4. Graphana Dashboards
      5. Prometheus metrics (on/off)
      ... and so on

      That way Kogito Operator can fetch this endpoint and provision the needed infrastructure requirements for the Kogito service being deployed.

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

                Created:
                Updated:
                Resolved: