Skip to content

Instantly share code, notes, and snippets.

@pwright
Last active June 26, 2023 20:14
Show Gist options
  • Save pwright/7049529dbed630665d77b4fff7c7267b to your computer and use it in GitHub Desktop.
Save pwright/7049529dbed630665d77b4fff7c7267b to your computer and use it in GitHub Desktop.
HA.md

High Availability Skupper router

When you create a site you can specify the number of Skupper routers provisioned, for example skupper init --routers 2. This can seem an attractive option, to ensure that traffic flows even if a Skupper router fails. However, there is no guarantee that traffic flow is balanced across the routers and the traffic flow distribution might be unexpected. NOTE: The high availability discussed here is not related to exposed traffic load balancing and failover, which is described in .

Skupper recommends increasing memory and CPU allocation to the Skupper router, rather than the number of Skupper routers to maximise resiliency.

@hash-d
Copy link

hash-d commented Jun 26, 2023

What if --routers was changed to something like --ha-replication?

@pwright
Copy link
Author

pwright commented Jun 26, 2023

as a user I'd want to attach these to specific network devices to really get ha?
ATM the option is descriptive of what happens, in the future we should harness the power of kubernetes/linux, maybe be more generic but more powerful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment