Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-1708

Adopt nodeSelector and toleration scheduling support for add-on agents(Observability)

XMLWordPrintable

    • Adopt nodeSelector and toleration scheduling support for add-on agents(Observability)
    • False
    • None
    • False
    • To Do
    • ACM-2200 - Klusterlet & Add-ons - Agent Node Scheduling
    • ACM-2200Klusterlet & Add-ons - Agent Node Scheduling
    • 0% To Do, 0% In Progress, 100% Done

      Epic Goal

      • Deploy add-on agents to the nodes that meet the node selector and toleration criteria

      Why is this important?

      • OpenShift customers should be able to run product related workloads on specific infrastructure nodes, so that they are not getting billed for compute, network, and storage services utilized by our deployments
      • Some customers need a workload to run on specific nodes, because they want to secure the networking on most of the cluster's nodes; and only open up the network for the nodes that will run workloads that require it.

      Scenarios

      1. Add-on agents will deploy to the nodes following the node selector and toleration configurations
        1. Observability core addon
        2. Search addon

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • All add-ons owned by team adopt the node selector and toleration configurations.

      Dependencies (internal and external)

      1. Delivery on https://issues.redhat.com/browse/ACM-1297
      2.  

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              sberens@redhat.com Scott Berens
              showeimer Sho Weimer
              Christine Rizzo Christine Rizzo
              Subbarao Meduri Subbarao Meduri
              Joydeep Banerjee Joydeep Banerjee
              Scott Berens Scott Berens
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: