Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-8917

Create an autoscaled default machine pool

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • 3
    • MK - Sprint 221

      WHAT

      The default machine pool will handle cluster wide components e.g operators (kas-fleet-shard, strimzi, observability, logging) and the ingress controllers. 

      It has to be correct sized to handle these components and it must be autoscaled to only consume the resources that it needs.

      the scaling configurations limits are: minimum of 6 nodes and maximum of 18 nodes. (This has been proposed in the epic brief)

      WHY

      So that the default machine pool is correct sized to handle the cluster wide components and it is also scaled

      HOW

      Update https://github.com/bf2fc6cc711aee1a0c2a/kas-fleet-manager/blob/dcc057d99f90d7942a5b74aa36c30df7dc472fdd/internal/kafka/internal/clusters/cluster_builder.go#L79 to create an autoscaled default machine pool with the 6 nodes minimum and 18 nodes maximum. 

      DONE

      Include the following where applicable:

      • Autoscaled default machine pool created

            rh-ee-egallina Eoin Gallinagh
            mchitimb-1 Manyanda Chitimbo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: