Preparing for IBM Multicloud Manager installation
Before you install IBM Multicloud Manager, review the system requirements and port information to prepare your cluster. After you prepare your clusters, see the IBM Multicloud Manager configuration overview for more configuration information for both the hub and managed cluster. See Importing a target managed cluster to the IBM Multicloud Manager hub cluster for information about importing managed clusters.
System Requirements
IBM Cloud Private requirements are found in the IBM Cloud Private product documentation at System requirements.
For IBM Multicloud Manager, you need at least the following values:
- etcd: 1GB
See the following minimum requirements for your IBM Multicloud Manager hub cluster:
- CPU: 16 cores
- Memory: 32 GB
- Disk space: 300 GB
As you add more clusters, your resiliency requirements increases. To help determine the amount of capacity that you need for small, medium, or large environments, see Sizing your IBM Cloud Private cluster.
Required ports
See the following list of required ports that must be available for bidirectional communication between your hub cluster and managed cluster.
Port access types
External - port must be open to allow connections from outside the cluster.
Required ports for IBM Multicloud Manager hub cluster
The following table lists ports that need to be open for communication:
Port | Usage |
---|---|
8001 | default for managed cluster to communicate with Kubernetes API server port on the hub cluster |
8500 | default for managed cluster to communicate with IBM Cloud Private Docker registry on the hub cluster |
Required ports for IBM Multicloud Manager managed cluster on IBM Cloud Private
The following table lists ports that need to be open for communication:
Port | Usage |
---|---|
443 | default for hub cluster to communicate with Klusterlet service on IBM Cloud Private nginx ingress |
Hardware requirements for managed clusters
The following table lists hardware requirements for managed clusters:
Component | CPU request | CPU limit | Memory request | Memory limit |
---|---|---|---|---|
coredns | 100m | 500m | 70Mi | 170Mi |
service-registry | 100m | 500m | 128Mi | 256Mi |
connection-manager | 100m | 500m | 128Mi | 256Mi |
klusterlet | 200m | 1000m | 128Mi | 500Mi |
policy-compliance | 25m | 250m | 128Mi | 256Mi |
search-collector | 25m | 250m | 128Mi | 256Mi |