Installing Optimizer Hub
Optimizer Hub is shipped as a Kubernetes cluster which you provision and run on your cloud or on-premise servers.
Supported Platforms
Optimizer Hub is available for x64 platforms only, however, supports connections from Zing JVMs running on both x86 and ARM 64-bit machines.
Load Balancing
It’s recommended to use a load balancer or service mesh to set up a high-availability system, optionally with a secondary fallback system. JVMs connecting to Optimizer Hub need a stable, single entry point to communicate with the service. A load balancer provides this external access point while also potentially offering benefits like:
-
SSL configuration in the load balancer
-
Traffic distribution across Optimizer Hub components
-
High availability
-
Network isolation
-
Consistent endpoint for clients regardless of internal pod IP changes
As the administrator of your Optimizer Hub service, you can configure the DNS of the system that must be used by the JVMs to connect, see Configuring Optimizer Hub Host.
Supported Kubernetes Environments
You can install Optimizer Hub on any Kubernetes cluster:
-
Managed cloud Kubernetes services such as Amazon Web Services Elastic Kubernetes Service (EKS), Google Kubernetes Engine, and Microsoft Azure Managed Kubernetes Service:
-
Kubernetes clusters that you manually configure with kubeadm:
-
A single-node minikube cluster:
Note
|
By downloading and using Optimizer Hub, you agree with the Azul Platform Prime Evaluation Agreement. |