Skip to content

hazelcast/hazelcast-remote-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hazelcast Remote Controller

Hazelcast Cluster lifecycle manager for native client tests. Server container and language clients provide easy management of server side from clients

Cluster methods running with server jars

  • Create a cluster with a provided xml config
  • Start a Member in the configured cluster
  • Shutdown a member
  • Terminate a member
  • Remote script execution on the container

Cloud API usage

The documentation of the Cloud API is here; https://cloud.hazelcast.com/v1/api/explorer

Prerequisites for usage of Cloud API

Cloud credentials should be added as an env variable; baseUrl, apiKey, apiSecret; e.g. baseUrl=https://uat.hazelcast.cloud

API for native clients

  • Create Standard and SSL enabled/disabled hazelcast cloud cluster
  • Stop/Resume/Delete/Get cloud cluster
  • Scale up/down cloud cluster

Project uses Apache Thrift to provide multi language support.

Mail Group

Please join the mail group if you are interested in using or developing Hazelcast.

http://groups.google.com/group/hazelcast

License

Hazelcast Remote Controller is available under the Apache 2 License.

Copyright

Copyright (c) 2008-2016, Hazelcast, Inc. All Rights Reserved.

Visit www.hazelcast.com for more info.