Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-2486

Outposts (Eng+QE): Testing of mixed worker clusters

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None

      User Story

      As a developer of OpenShift, I would like to test various scenarios for running workloads on mixes of regular and outposts workers, so that we can be certain that user use cases will be supported in the long term.

      Background

      Existing testing appears to create an outposts cluster but does not apply strict test cases that allow mixed workers.

      I believe we should be testing:

      • On an outposts cluster, with a mix of regular workers and outposts workers, with the AWS Load Balancer Operator installed
      • Test cases (ensure ALB tagging is set up as per previous steps): 
        • Create a service type load balancer to exercise the CCM flow. Ensure no errors in CCM logs. CCM should only attach regular workers, and should ignore outposts workers.
          • Expect to be able to create some small workload serving http (nginx maybe?) and access that via the public load balancer
        • Create an Ingress object that will exercise the AWS ALB creation to create an ALB only for outposts workers. Once set up, ALB should be able to validate and flow traffic to some backend.
          • Would like to see in the ALB that only outposts instances are attached to the LB
        • Create an Ingress object that will exercise the AWS ALB creation to create an ALB across both regular and outposts workers
          • Would like to see in the ALB that all instances are added to the LB

      Stakeholders

      • <Who is interested in this/where did they request this>

      Definition of Done

      • <Add items that need to be completed for this card>
      • Docs
      • <Add docs requirements for this card>
      • Testing
      • <Explain testing that will be added>

        1. case 1- clb also attach outposts workers.png
          455 kB
          Zhaohua Sun
        2. Screenshot 2024-02-05 at 15.23.28.png
          213 kB
          Zhaohua Sun
        3. Screenshot 2024-02-05 at 15.23.28-1.png
          213 kB
          Zhaohua Sun
        4. Screenshot 2024-02-05 at 15.30.32.png
          147 kB
          Zhaohua Sun
        5. Screenshot 2024-02-05 at 18.16.07.png
          187 kB
          Zhaohua Sun

              Unassigned Unassigned
              joelspeed Joel Speed
              Zhaohua Sun Zhaohua Sun
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: