semihbkgr / hazelcast-platform-operator

Easily deploy Hazelcast clusters and Management Center into Kubernetes/OpenShift environments and manage their lifecycles.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hazelcast Platform Operator

GKE  EKS  AKS  OCP  KinD

Easily deploy Hazelcast clusters and Management Center into Kubernetes/OpenShift environments and manage their lifecycles.

Hazelcast Platform Operator is based on the Operator SDK to follow best practices.

Here is a short video to deploy a simple Hazelcast Platform cluster and Management Center via Hazelcast Platform Operator:

Deploy a Cluster With the Hazelcast Platform Operator for Kubernetes

Table of Contents

Documentation

  1. Get started with the Operator.
  2. Connect the cluster from outside Kubernetes from the outside.

Features

Hazelcast Platform Operator supports the features below:

  • Custom resource for Hazelcast Platform (Open Source & Enterprise) and Management Center
  • Observe status of Hazelcast clusters and Management Center instances
  • Scale up and down Hazelcast clusters
  • Expose Hazelcast cluster to external clients (Smart & Unisocket)

For Hazelcast Platform Enterprise, you can request a trial license key from here.

Contribute

Before you contribute to the Hazelcast Platform Operator, please read the following:

License

Please see the LICENSE file.

About

Easily deploy Hazelcast clusters and Management Center into Kubernetes/OpenShift environments and manage their lifecycles.

License:Apache License 2.0


Languages

Language:Go 96.9%Language:Makefile 2.5%Language:Python 0.4%Language:Dockerfile 0.2%Language:Shell 0.1%