Supported KUMA installation scenarios
Installation option for 3.4.x |
Installation option for 4.x.x |
Support and implementation |
|---|---|---|
– |
Single-server installation or distributed installation with one KUMA Core service |
Performed automatically by the installer. The inventory file used is similar to the inventory file of version 3.4.x. The KUMA Core service on a host specified in the |
– |
Single-server installation with KUMA Core in a Raft cluster or distributed installation with KUMA Core in a Raft cluster |
Performed automatically by the installer. The installer prepares hosts from the additional |
Creating a Raft cluster in a 4.xx installation with one KUMA Core service |
You can configure additional hosts using the expand.sh installer and the expand.inventory.yml inventory file with a |
|
Single-server installation or distributed installation |
Single-server installation with one KUMA Core service in a Raft cluster or distributed installation with one KUMA Core service in a Raft cluster |
Performed automatically by the installer. The inventory file used is similar to the 3.4.X inventory. The name and ID of the KUMA Core service on a host from the |
Single-server installation or distributed installation |
Single-server installation with multiple KUMA Core services in a Raft cluster or distributed installation with multiple KUMA Core services in a Raft cluster |
Each KUMA Core service must be hosted on a separate host. The installer only prepares hosts from the additional During the upgrade, the |
– |
Installing a single KUMA Core service on a Kubernetes cluster |
You can install the KUMA Core service as one instance with two volume replicas. You can use an inventory file similar to version 3.4.x. For high availability, you need at least two worker nodes. |
Installation with KUMA Core in a Kubernetes cluster |
Installation with a single KUMA Core service on a Kubernetes cluster |
The KUMA Core service stays as one instance with two volume replicas. The inventory file used is similar to the inventory file of version 3.4.x. Multiple KUMA Core services are not supported in 4.x.x. |
Migrating a 4.x.x installation with one KUMA Core service to an installation with one KUMA Core service in a Kubernetes cluster |
The procedure is similar to migration to a high-availablity installation in previous versions of KUMA. You can install the KUMA Core service as one instance with two volume replicas. The inventory file used is similar to the inventory file of version 3.4.x. For high availability, you need at least two worker nodes. The host of the KUMA Core service becomes one of the worker nodes of the cluster. |
|