Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-5721

Use ImageRepository CR instead of annotation on Components.

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • KONFLUX-365
    • None
    • Developer
    • None
    • Use ImageRepository CR instead of annotation on Components.
    • False
    • False
    • None
    • 0% To Do, 0% In Progress, 100% Done

      If user doesn't provide own image repository for a new Component, Image Controller operator is used to provision a new one automatically. Currently UI requests image repository provision by adding "image.redhat.com/generate" annotation to the new Component.
      The approach about has number of downsides like tight bound to Component resources, limited functionality and not user friendly (users have to edit json in the annotation).
      Switch Konflux to use the new (already implemented) controller, migrate all existing components, deprecate and delete old (current) controller.

              sbudhwar-1 Sahil Budhwar
              msikora@redhat.com Martin Sikora
              Archiver:
              rhn-support-sthamilt Stacey Hamilton

                Created:
                Updated:
                Resolved:
                Archived: