Creating a Cluster

Version: 17.07

Supported Since: 17.01

IPS allows you to create and manage multiple clusters to independently manage deployment of different service units (sets of projects in UltraESB-X terminology).

Before creating a cluster, ensure that you have already defined a Container Image to be deployed on the cluster, as it should be specified during the cluster creation process.
  • Go to the Clusters perspective and click the Add (+) button on the top right corner.

    select clusters tab
    Figure 1. Go to Clusters perspective
  • Provide a name for the cluster.

  • Select a container image to be used during the deployment of the cluster.

  • Enter a replication count for the cluster (the number of UltraESB-X instances to be deployed when the cluster is active).

  • Select a type environment for the cluster (which decides the runtime environment of projects that would be deployed inside it).

    basic cluster details
    Figure 2. Basic cluster details
  • Click Advanced Options down-arrow button to open the Advanced Options pane for the cluster:

    • Node Groups allows you to assign the cluster to one or more Node Groups, effectively deciding the set of nodes on which the pods of this cluster would be eligible for getting deployed.

    • CPU Allocation allows you to decide the minimum (request) and maximum (limit) number of CPU cores to be allocated per pod (ESB instance), which should be specified in millicores (1/1000th of a core)

    • Memory Allocation allows you to decide the minimum (request) and maximum (limit) amounts of memory (in MiB) to be allocated per pod (ESB instance).

    advanced options
    Figure 3. Advanced Options
Except for the cluster name, all the abovementioned properties can be modified after the cluster is created.
  • Click the Create button to create the cluster.

In this topic
In this topic
Contact Us