To connect Management Center to a Hazelcast cluster, you need to configure at least the name of the cluster and the addresses of one or more members.
You can connect Management Center to a cluster that is configured to use TLS.
See Management Center Documentation for more detailed information.
Configuring Cluster Connections
Connection configuration for the Hazelcast clusters that Management Center will monitor.
| Field | Description | 
|---|---|
| 
 | IP address or DNS name of the Hazelcast cluster. If the cluster is exposed with a service name in a different namespace, use the following syntax  | 
| 
 | Name of the Hazelcast cluster that Management Center will connect to, default is  | 
| 
 | Specifies the name of Kubernetes TLS secret. | 
| hazelcastClustersfield does not support deleting clusters from the custom resource. If you want to remove a cluster from the Management Center, you can do it from the Management Center UI. | 
Example Management Center configuration
The example configuration below does the following:
- 
Configuring connection to a Hazelcast cluster using hazelcastDNS name
- 
Use devHazelcast cluster name
apiVersion: hazelcast.com/v1alpha1
kind: ManagementCenter
metadata:
  name: managementcenter
spec:
  repository: "hazelcast/management-center"
  licenseKeySecretName: hazelcast-license-key
  hazelcastClusters:
    - address: hazelcast
      name: devExample Management Center with TLS Configuration
The example configuration below does the following:
- 
Configuring connection to a Hazelcast cluster using hazelcastDNS name
- 
Use devHazelcast cluster name
- 
Connect to Hazelcast cluster with TLS certificate defined in examplesecret
apiVersion: hazelcast.com/v1alpha1
kind: ManagementCenter
metadata:
  name: managementcenter
spec:
  repository: 'hazelcast/management-center'
  licenseKeySecretName: hazelcast-license-key
  hazelcastClusters:
  - address: hazelcast
    name: dev
    tls:
      secretName: exampleYou can create TLS secret from existing PEM certificate:
kubectl create secret generic example \
  --from-file=tls.crt=example.crt \
  --from-file=tls.key=example.key