-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scale Paralus and Relay replicas for high availability and no-downtime upgrades #264
Comments
First attempt to scale relay server (2 replicas) with an imported cluster in my local Kind setup. Paralus server got crashed with below error.
Looks like common name (or entire peer certificate) is missing the request coming to relay server. Auditing handler - https://github.com/paralus/relay/blob/cc8661975750da3f4c6e156d72d8a955d9ccf6cd/pkg/audit/audit.go#L69 |
Fixing above issue and scaling up relay server cause failure accessing target cluster.
|
When no dialin conn key (dialinsni) in dialin pool then we lookup peer cache - https://github.com/paralus/relay/blob/cc8661975750da3f4c6e156d72d8a955d9ccf6cd/pkg/tunnel/server.go#L679 paralus/pkg/sentry/peering/peering.go Line 49 in cc1a68a
|
Briefly describe the feature
Paralus and Relay should be scaled to more than one replicas. Relay should work properly when relay server or agent are scaled up.
What problem does this feature solve? Please link any relevant documentation or Issues
Support HA and zero-downtime upgrades.
(optional) What is your current workaround?
None
The text was updated successfully, but these errors were encountered: