Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-11719

Refactoring Docker Container Images towards Horizon 25

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 24.1.0
    • Fix Version/s: 25.0.0
    • Component/s: None
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Epic Name:
      Container Images refactoring for H25

      Description

      We publish OCI container images on DockerHub. This topic gives an overview about some design and refactoring goals to improve the experience for our users to run OpenNMS components in containerized fashion. The high-level goals for the refactoring are:

      • Integrate building and publishing the container images (OCI's) in our CI/CD infrastructure
      • Make OCI's available as artifact for every branch so they can used in Smoke or System tests
      • Publish releases and the "develop" branch for the next major version on DockerHub automatically
      • Allow to run OCI's on OpenShift as non-root
      • Streamline configuration configuration templates and allow to setup complex stacks with Kafka/SQS/ActiveMQ, ElasticSearch and Newts easier. We have to mix/match environments and property files and require some times init-containers.

        Attachments

          Activity

            People

            Assignee:
            indigo Ronny Trommer
            Reporter:
            indigo Ronny Trommer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: