Skip to content
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

feat(xo-web/kubernetes): add high availability option #6794

Merged
merged 6 commits into from
Apr 27, 2023

Conversation

ggunullu
Copy link
Contributor

@ggunullu ggunullu commented Apr 24, 2023

To be merge along side with https://gitlab.com/vates/xoa/-/merge_requests/117

Description

Short explanation of this PR (feel free to re-use commit message)
Give the possibility to create a high availability cluster with 3 control planes handled by kube-vipe for the load balancing.

image
image
The result:
image

Checklist

  • Commit
    • Title follows commit conventions
    • Reference the relevant issue (Fixes #007, See xoa-support#42, See https://...)
    • If bug fix, add Introduced by
  • Changelog
    • If visible by XOA users, add changelog entry
    • Update "Packages to release" in CHANGELOG.unreleased.md
  • PR
    • If UI changes, add screenshots
    • If not finished or not tested, open as Draft

@ggunullu ggunullu changed the title feat(xo-web/k8s): add high availability option feat(xo-web/kubernetes): add high availability option Apr 25, 2023
@ggunullu ggunullu marked this pull request as draft April 25, 2023 08:28
@ggunullu ggunullu marked this pull request as ready for review April 25, 2023 15:27
@ggunullu ggunullu requested a review from MathieuRA April 25, 2023 15:28
Co-authored-by: Mathieu <70369997+MathieuRA@users.noreply.github.com>
@pdonias
Copy link
Member

pdonias commented Apr 26, 2023

Ready to merge after xoa#117.

@ggunullu
Copy link
Contributor Author

xoa#117 is now merged.

@ggunullu ggunullu requested a review from pdonias April 27, 2023 11:15
@pdonias pdonias merged commit cea55b0 into master Apr 27, 2023
1 check passed
@pdonias pdonias deleted the gab-k8s-high_availability branch April 27, 2023 11:54
@ggunullu ggunullu linked an issue Jun 21, 2023 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

recipe/k8s: allow multi-control planes
4 participants