-
-
Notifications
You must be signed in to change notification settings - Fork 145
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
Include yorkie-mongodb to yorkie-cluster Helm Chart #819
Comments
@krapie Hi, Can I try this issue? :) |
@hyun98 Sure! We need to think about how to gracefully add mongoDB into Yorkie cluster. I think there can be several approaches, such as options to select between standalone or sharded mongoDB. Or we can introduce new full version of Yorkie server system Helm chart that contains all components of Yorkie cluster. |
@krapie I thought of a solution to the issue I briefly mentioned at the opening up last week. The Found a problem with the _helers.tpl part inside the mongodb-sharded chart. If you look at the For this reason, when the So, I brought the entire Additional matters to be carried out are as follows. Since it takes some time for the |
@hyun98 Thank you for your deep investigation!
So we need to leverage customized
How about using initContainer in Kubernetes to make Yorkie server pod wait MongoDB pods to be ready? |
First, I tested the stable installation of yorkie-cluster using initContainer. thank you @krapie Currently, mongodb-sharded charts seem difficult to use as subcharts. So, I have raised an issue with bitnami/mongodb-sharded. It seems that the way of importing the entire mongodb-sharded chart and modifying only part of it is not good for maintenance. Therefore.. how about putting this issue on hold for a while? |
@hyun98 Sure, let's hold this PR for now. |
@krapie |
@hyun98 Great!! Feel free to open following PR 😄 |
Description:
Include
yorkie-mongodb
toyorkie-cluster
Helm chart as subchart.Recently we have removed mongoDB subchart in
yorkie-cluster
while introducingyorkie-mongodb
. Because of this, we now need to install bothyorkie-cluster
andyorkie-mongodb
to fully setup Yorkie cluster, which is a bit cumbersome.Why:
To fully provide Yorkie cluster feature including DB layer when installing
yorkie-cluster
Helm chart.The text was updated successfully, but these errors were encountered: