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

doc: add MAINTENANCE.md, DEVELOPER.md #40

Merged
merged 2 commits into from
Apr 22, 2024
Merged

Conversation

leiicamundi
Copy link
Contributor

@leiicamundi leiicamundi enabled auto-merge (squash) April 19, 2024 16:14
Comment on lines +7 to +8
TODO: this part is not yet documented outside of the official documentation: https://docs.camunda.io/docs/next/self-managed/setup/deploy/amazon/amazon-eks/dual-region/

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TBH, I don't have a good developer setup besides the guide.
Overall, one can run the whole setup on a single cluster (even kind) without the whole DNS chaining etc. but at the end of the day, Elasticsearch will always be problematic as it needs a proper backup solution if one wants failback/failover.

Like we could describe a setup based on kind and host file system, just that I'm not sure the use justifies it.
If AWS remains the way to go.

  1. Create a Kubernetes cluster (any flavour)
  2. Adjust values in camunda-values.yml in aws/dual-region/kubernetes by utilizing the scripts aws/dual-region/scripts/
    2.1. create_elasticsearch_secrets.sh and generate_zeebe_helm_values.sh
  3. Deploy aws/dual-region/kubernetes/region0 to namespace camunda-primary
helm install camunda camunda/camunda-platform -f camunda-values.yml -f region0/camunda-values.yml --create-namespace --namespace camunda-primary
  1. Deploy aws/dual-region/kubernetes/region1 to namespace camunda-secondary
helm install camunda camunda/camunda-platform -f camunda-values.yml -f region1/camunda-values.yml --create-namespace --namespace camunda-primary

Copy link
Member

@Langleu Langleu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, looks good 🚀.
Let me know whether we should further describe the development environment.

@leiicamundi leiicamundi merged commit 54bbce8 into main Apr 22, 2024
3 checks passed
@leiicamundi leiicamundi deleted the feature/maintenance-doc branch April 22, 2024 07:39
@leiicamundi
Copy link
Contributor Author

Thanks for the review @Langleu, I've created #44 to address the developer doc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants