Skip to main content

Dear IFS Support,

 

We're planning to set up a High Availability (HA) MicroK8s cluster for our IFS deployment. Our current setup:

  • 2 VMs running MicroK8s
  • 2 VMs running Oracle
  • 1 VM Management

Questions:

  1. Is it possible to configure HA with just 2 nodes for IFS, despite the documentation mentioning a minimum of 3 nodes?
  2. If not, what's the recommended minimum configuration for an HA MicroK8s cluster supporting IFS?

Hi @Kawther Arfaoui 

 

For an HA MicroK8s cluster, it is generally recommended to have at least 3 nodes to ensure proper quorum. MicroK8s utilizes a distributed database (Dqlite) to manage the cluster state, and an odd number of nodes (typically three or more) is required for fault tolerance. With only two nodes, if one node goes down, the remaining node won't have the majority needed to maintain quorum, potentially causing downtime or cluster instability.

To achieve High Availability (HA) with MicroK8s for your IFS deployment, the recommended minimum configuration would include:

  • 3 VMs for MicroK8s nodes: This would ensure a quorum can be reached even if one node fails.
  • 2 VMs for Oracle: As per your current setup, this can remain unchanged for database HA.
  • 1 VM for Management: This can also remain the same, acting as an administrative node to manage the cluster.

-Sheha-


Reply