Uploaded image for project: 'OpenShift Hive'
  1. OpenShift Hive
  2. HIVE-3044

AWS clusters provisioned from hive namespace doesn't honor machineType

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Background: Working with a customer that wants centralized management as they are providing a type of managed service. They wanted to use global credentials (aws, gcp, azure, global-pullsecret, ssh ..etc) so they placed them all in the hive ns. ClusterDeployments, ManagedClusters, install-configs, klusterletAddOnConfig ..etc are provisioned in the hive namespace.

       

      Problem: The install configs for AWS are using m5.4xlarge but when the clusters are provisioned they are built with m6i.xlarge. I initially thought this was availability in the  region so I tried with multiple machineTypes but kept getting the same thing. Azure and Google environments work and deploy as expected. I tried adding machinepools to see if this would change the behavior and although i could scale to the new machinetypes I could not provision with them.

      I moved the resources to the cluster.name namespace and everything works as I would expect. Machines are provisioned with the right machineType.

      Is this behavior expected?  

              Unassigned Unassigned
              rhn-jrickard jonathan rickard
              None
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: