question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Allow to deploy a diagram to a different Camunda Cloud region

See original GitHub issue

Is your feature request related to a problem? Please describe.

With Camunda Cloud 1.1 we added a region to the URL of a Zeebe cluster to be able to route traffic to different regions. You can read a bit about it in the docs https://docs.camunda.io/docs/guides/update-guide/100-to-110#zeebe-java-client.

At the moment for all >= 1.0 clusters in Camunda Cloud only a single default region exists. But in the future we might add more, i.e. we plan to offer a new North America region in the near future.

The user has to be able to specify the region in some way to be able to deploy the diagram to a different region.

A workaround exists by using the Camunda Cloud Self Managed Oauth configuration in the deploy dialog.

Describe the solution you’d like


Context and Prior Discussion

@menski At the moment we offer three configuration fields in the deploy dialog, Cluster ID, Client ID and Client Secret.

2021-07-19-14:52:20

I see two options but maybe there is another better one:

  1. We add a fourth field Region to allow the user to specify the region
  2. We replace the Cluster ID field by Cluster URL to allow users to enter the full URL including the region

In my opinion I would prefer option 2 as it is simpler for the user if we enable them to copy the whole address the same way they can copy the client id/secret. In Option 1 they have to copy to information which are always related and will never change separately.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:19 (19 by maintainers)

github_iconTop GitHub Comments

1reaction
menskicommented, Jul 30, 2021

that is done in the cloud console, too

Right now the user is seeing the following modal when creating a secret 2021-07-30-13:23:22

Which we can easily extend to feature the Cluster URL additionally, which then matches the input fields of the modeler 2021-07-30-13:25:04

If we decide to go for this in the modeler then I would make sure that the console will present the cluster URL prominent to the user, and also that the Java and Nodejs client can work with it.

we can introduce that in a backwards compatible manner (i.e. we pick up the currently configured cluster IDs and generate cluster URLs from these, for all cloud >= 1.0 versions)

All saved credentials can only refer to the current defaut bru-2 region, therefore I think it is save to generate the URL out of the saved cluster id on migration.

0reactions
menskicommented, Sep 9, 2021

No let me create an issue in console to get that fixed

Read more comments on GitHub >

github_iconTop Results From Across the Web

Support deploy diagram to alternative Camunda Cloud SaaS ...
I can easily create a new generation of my branch of Zeebe using the Jenkins QA pipeline. However, deploying a model to my...
Read more >
Deploy to Camunda Cloud
Once you have established your connection to Camunda Cloud you can deploy your BPMN diagram via the deployment icon. ... The BPMN diagram...
Read more >
Camunda Cloud 1.2.0 Released
In our Console Modeler, we have introduced a new mechanism for validating process diagrams before deployment. This functionality helps guide ...
Read more >
How to Configure Camunda Workflow Engine on IBM Cloud
BPMN diagrams created with the Camunda Modeler application can easily be deployed on the workflow engine to orchestrate business processes.
Read more >
Tutorial: How to Build Your First Camunda Cloud (now known ...
Camunda Platform 8, our cloud -native solution for process orchestration, launched in April 2022. Images and supporting documentation in this ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found