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

Provide a lightweight HTTP endpoint on Kogito base images to serve infrastructure details

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Major Major
    • 0.16.0
    • 0.14.0
    • Image
    • None

      See KOGITO-3129 and documentation at https://docs.google.com/document/d/1TRByiC7WKD9E1zmrzRVAzSQPbzsaxiHzzmQqGz3TpdY/edit?ts=5f468186#heading=h.cjitbxwvp468

      To serve the generated infrastructure information of a given Kogito service (custom or supporting), we would need an HTTP web server. But instead of installing httpd, NGINX or any other binaries in the image, hence increasing the final image size, we will create a custom HTTP lightweight serving code in Go. This code can be compiled and installed in the image as a native executable.

      The image should provide:

      1. The HTTP server installed
      2. A way to start the container with this new executable instead of starting the application when running the container

            rhn-support-fspolti Filippe Spolti
            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

              Created:
              Updated:
              Resolved: