Uploaded image for project: 'Insights Experiences'
  1. Insights Experiences
  2. HMS-4783

mTLS support for Edge Pulp API client

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Edge
    • None

      Image Builder workers need to leverage mTLS on backend when communicating with Pulp.

      Edge API needs to create and attach the appropriate content guards for each repo.

      • Replace RBAC content guard with new mTLS-based guard

      Similar to Content Sources (see https://github.com/loadtheaccumulator/content-sources-backend/blob/main/pkg/pulp_client/content_guard.go)

      Workflow Diagram: https://miro.com/app/board/uXjVL_AFQY4=/?moveToWidget=3458764608483460294&cot=14

      Edge+Pulp Stage Dev Cheatsheet: https://docs.google.com/document/d/1s7OZCp6dDjJlV3gLA3eU9KrDEifH6-lcmBkDJIwNtjc/edit?tab=t.0#heading=h.w1651pw4pvhi

       

              jhollowa@redhat.com Jonathan Holloway
              rhn-engineering-lzapletal Lukáš Zapletal
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: