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
              Karel Suta Karel Suta
              Karel Suta Karel Suta
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: