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

Migrate worker restart experiment #281

Merged
merged 2 commits into from
Dec 8, 2022
Merged

Migrate worker restart experiment #281

merged 2 commits into from
Dec 8, 2022

Conversation

ChrisKujawa
Copy link
Member

First fixed an issue with the worker deployments:

In self-managed env the zeebe gateway service is called differently, based on the helm release name.
The release name is in our setups normally also the namespace name, which we use here.

If the worker is already deployed we update the deployment, instead of failing.

  • Added missing tests for it.

Migrated the worker restart experiment related to #237

Similar to the other migrated experiments I followed same approach as described here #268

The experiment was executed and verified via the integration test against a self-managed cluster.

I moved the experiment into the chaos-experiments/camunda-cloud/test/ folder and migrated it, with that approach I was able to execute the experiment with eze and running against my self-managed zell-chaos zeebe cluster.


This is btw the LAST production s experiment to migrate 🎉

In self-managed env the zeebe gateway service is called differently, based on the helm release name.
The release name is in our setups normally also the namespace name, which we use here.

If the worker is already deployed we update the deployment, instead of failing.

Added missing tests for it.
@ChrisKujawa
Copy link
Member Author

I will go ahead and merge it, but please have a look if you have time and if you see anything weird just ping me.

@ChrisKujawa ChrisKujawa merged commit 9861367 into main Dec 8, 2022
@ChrisKujawa ChrisKujawa deleted the zell-worker-restart branch December 8, 2022 13:05
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.

1 participant