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

Memgraph high-availabilty chart #19

Merged
merged 19 commits into from
May 16, 2024
Merged

Conversation

antejavor
Copy link
Collaborator

@antejavor antejavor commented Apr 30, 2024

In this PR we are introducing the first version of Memgraph in HA config. Memgraph HA cluster includes 3 coordinators, 2 data instances by default. The cluster setup is performed via the cluster-setup job.

  • Create stateful sets for coordinators and data instances
  • Fix args passing to work
  • Connect Memgraphs instances into cluster
  • Handle services
  • Support envs for enterprise
  • Handle services to the cluster
  • Handle configs
  • Handle versions
  • Handle READMES
  • Handle volumes
  • Handle running as root
  • StartupProbe, LivenessProbe, ReadynessProbe
  • Write basic test Related:
  • Handle tests, related: [Bug]: Issue with cluster setup test and checking the health instances  #21

@as51340 as51340 added the enhancement New feature or request label May 15, 2024
@antejavor antejavor added this to the v0.1.3. milestone May 16, 2024
@antejavor
Copy link
Collaborator Author

It is expected for CI/CD to fail, since Memgraph 2.17.0 is still not released.

@antejavor antejavor marked this pull request as ready for review May 16, 2024 09:48
@antejavor antejavor merged commit 7d2fb81 into release-0.1.3 May 16, 2024
1 of 2 checks passed
@antejavor antejavor deleted the high-availability-chart branch May 16, 2024 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants