Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-3242

Heterogeneous architecture clusters - Console backend changes

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Major
    • None
    • None
    • None
    • HAC Infra - Sprint 223, HAC Infra - Sprint 224

    Description

      This enhancement Introduces support for provisioning and upgrading heterogenous architecture clusters in phases.

       

      We need to scan through the compute nodes and build a set of supported architectures from those. Each node on the cluster has a label for architecture: e.g. kubernetes.io/arch=arm64, kubernetes.io/arch=amd64 etc. Based on the set of supported architectures console will need to surface only those operators in the Operator Hub, which are supported on our Nodes.

       

      AC: 

      1. Implement logic in the console-operator that will scan though all the nodes and build a set of all the architecture types that the cluster nodes run on and pass it to the console-config.yaml
      2. Add unit and e2e test cases in the console-operator repository.

       

      @jpoulin is good to ask about heterogeneous clusters.

      Attachments

        Issue Links

          Activity

            People

              jhadvig@redhat.com Jakub Hadvig
              jhadvig@redhat.com Jakub Hadvig
              Xiyun Zhao Xiyun Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: