• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • Testable
    • No
    • No
    • Pending
    • None
    • RHODS 1.22, RHODS 1.23, RHODS 1.24, RHODS 1.26, RHODS 1.27, RHODS 1.28, RHODS 1.29, RHODS 1.30, RHODS 1.32

      We need to ensure that communication between services is secure and that only authorized users can access them.

      Acceptance Criteria

      • The current Traefik proxy has been replaced with a Service Mesh Ingress Gateway.
      • Authentication has been delegated to a Single Sign-On identity provider (Keycloak, Dex, or Red Hat)
      • Authorization has been delegated to Service Mesh objects
      • All communication between components is encrypted using mutual TLS
      • Infrastructure improvements have been implemented to handle increased traffic and scalability
      • SSO providers can be plugged in easily at a single point.

              Unassigned Unassigned
              bartosz-1 Bartosz Majsak
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: