Skip to content

Commit 8ac3b1c

Browse files
authored
Merge b82758a into 7ab9089
2 parents 7ab9089 + b82758a commit 8ac3b1c

File tree

14 files changed

+172
-149
lines changed

14 files changed

+172
-149
lines changed

docs/self-managed/operational-guides/multi-region/dual-region-ops.md

+22-21
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ For the failback procedure, the recreated region must not include any active Cam
9292
The following procedures assume the following dual-region deployment for:
9393

9494
- **AWS:** the deployment has been created using [AWS setup guide](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md#deploy-camunda-8-to-the-clusters) and you have your own copy of the [c8-multi-region](https://github.com/camunda/c8-multi-region) repository and previously completed changes in the `camunda-values.yml` to adjust them in your setup.
95-
Follow the [dual-region cluster deployment](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md#deploy-camunda-8-to-the-clusters) guide to install Camunda 8, configure a dual-region setup, and have the general environment variables (see [environment prerequisites](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md#environment-prerequisites) already set up.
95+
Follow the [dual-region cluster deployment](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md#deploy-camunda-8-to-the-clusters) guide to install Camunda 8, configure a dual-region setup, and have the general environment variables (see [environment prerequisites](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md#environment-prerequisites) already set up).
9696

9797
- **OpenShift:** the deployment has been created using [OpenShift setup guide](/self-managed/setup/deploy/openshift/dual-region.md#deploying-camunda-8-via-helm-charts-in-a-dual-region-setup) and previously completed changes in your `generated-values-region-1.yml` and `generated-values-region-2.yml` to adjust them in your setup.
9898

@@ -188,7 +188,7 @@ In our example, we went with port-forwarding to a localhost, but other alternati
188188
1. Use the [REST API](../../../apis-tools/camunda-api-rest/camunda-api-rest-overview.md) to retrieve the list of the remaining brokers
189189

190190
```bash
191-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
191+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
192192

193193
curl -L -X GET 'http://localhost:8080/v2/topology' \
194194
-H 'Accept: application/json'
@@ -327,7 +327,7 @@ In our example, we went with port-forwarding to a localhost, but other alternati
327327
2. Port-forward the service of the Zeebe Gateway to access the [management REST API](../../zeebe-deployment/configuration/gateway.md#managementserver)
328328

329329
```bash
330-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
330+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
331331
```
332332

333333
3. Based on the [Cluster Scaling APIs](../../zeebe-deployment/operations/cluster-scaling.md), send a request to the Zeebe Gateway to redistribute the load to the remaining brokers, thereby removing the lost brokers.
@@ -358,7 +358,7 @@ Using the `force=true` parameter reduces the replication factor accordingly.
358358
Port-forwarding the Zeebe Gateway via `kubectl` and printing the topology should reveal that the cluster size has decreased to 4, partitions have been redistributed over the remaining brokers, and new leaders have been elected.
359359
360360
```bash
361-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
361+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
362362
363363
curl -L -X GET 'http://localhost:8080/v2/topology' \
364364
-H 'Accept: application/json'
@@ -497,7 +497,7 @@ curl -L -X GET 'http://localhost:8080/v2/topology' \
497497
You can also use the Zeebe Gateway's REST API to ensure the scaling progress has been completed. For better output readability, we use [jq](https://jqlang.github.io/jq/).
498498

499499
```bash
500-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
500+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
501501
curl -XGET 'http://localhost:9600/actuator/cluster' | jq .lastChange
502502
```
503503

@@ -541,7 +541,7 @@ desired={<Six viewBox="140 40 680 500" />}
541541
1. Port-forward the service of the Zeebe Gateway for the [management REST API](../../zeebe-deployment/configuration/gateway.md#managementserver)
542542

543543
```bash
544-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
544+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
545545
```
546546

547547
2. List all exporters to find the corresponding ID. Alternatively, you can check your Helm chart `camunda-values.yml` file, which lists the exporters as those that had to be configured explicitly.
@@ -572,7 +572,7 @@ desired={<Six viewBox="140 40 680 500" />}
572572
Port-forwarding the Zeebe Gateway via `kubectl` for the REST API and listing all exporters will reveal their current status.
573573

574574
```bash
575-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
575+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
576576
curl -XGET 'http://localhost:9600/actuator/exporters'
577577
```
578578

@@ -653,7 +653,8 @@ This step is equivalent to applying for the region to be recreated:
653653
From the terminal context of `aws/dual-region/kubernetes` execute:
654654

655655
```bash
656-
helm install $HELM_RELEASE_NAME camunda/camunda-platform --version $HELM_CHART_VERSION \
656+
helm install $CAMUNDA_RELEASE_NAME camunda/camunda-platform \
657+
--version $HELM_CHART_VERSION \
657658
--kube-context $CLUSTER_RECREATED \
658659
--namespace $CAMUNDA_NAMESPACE_RECREATED \
659660
-f camunda-values.yml \
@@ -674,7 +675,7 @@ Follow the installation steps **recreated region**:
674675

675676
```bash
676677
helm upgrade --install \
677-
"$HELM_RELEASE_NAME" camunda/camunda-platform \
678+
"$CAMUNDA_RELEASE_NAME" camunda/camunda-platform \
678679
--version "$HELM_CHART_VERSION" \
679680
--kube-context "$CLUSTER_RECREATED" \
680681
--namespace "$CAMUNDA_NAMESPACE_RECREATED" \
@@ -707,7 +708,7 @@ It is expected that the Zeebe broker pods will not reach the "Ready" state since
707708
Port-forwarding the Zeebe Gateway via `kubectl` and printing the topology should reveal that the new Zeebe brokers are recognized but yet a full member of the Zeebe cluster.
708709

709710
```bash
710-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
711+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 8080:8080 -n $CAMUNDA_NAMESPACE_SURVIVING
711712
712713
curl -L -X GET 'http://localhost:8080/v2/topology' \
713714
-H 'Accept: application/json'
@@ -900,14 +901,14 @@ This step **does not** affect the process instances in any way. Process informat
900901
1. Disable Operate and Tasklist by scaling to 0:
901902

902903
```bash
903-
kubectl --context $CLUSTER_SURVIVING scale -n $CAMUNDA_NAMESPACE_SURVIVING deployments/$HELM_RELEASE_NAME-operate --replicas 0
904-
kubectl --context $CLUSTER_SURVIVING scale -n $CAMUNDA_NAMESPACE_SURVIVING deployments/$HELM_RELEASE_NAME-tasklist --replicas 0
904+
kubectl --context $CLUSTER_SURVIVING scale -n $CAMUNDA_NAMESPACE_SURVIVING deployments/$CAMUNDA_RELEASE_NAME-operate --replicas 0
905+
kubectl --context $CLUSTER_SURVIVING scale -n $CAMUNDA_NAMESPACE_SURVIVING deployments/$CAMUNDA_RELEASE_NAME-tasklist --replicas 0
905906
```
906907

907908
2. Disable the Zeebe Elasticsearch exporters in Zeebe via kubectl using the [exporting API](./../../zeebe-deployment/operations/management-api.md#exporting-api):
908909

909910
```bash
910-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
911+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
911912
curl -i localhost:9600/actuator/exporting/pause -XPOST
912913
# The successful response should be:
913914
# HTTP/1.1 204 No Content
@@ -918,7 +919,7 @@ This step **does not** affect the process instances in any way. Process informat
918919
For Operate and Tasklist, you can confirm that the deployments have successfully scaled down by listing those and indicating `0/0` ready:
919920

920921
```bash
921-
kubectl --context $CLUSTER_SURVIVING get deployments $HELM_RELEASE_NAME-operate $HELM_RELEASE_NAME-tasklist -n $CAMUNDA_NAMESPACE_SURVIVING
922+
kubectl --context $CLUSTER_SURVIVING get deployments $CAMUNDA_RELEASE_NAME-operate $CAMUNDA_RELEASE_NAME-tasklist -n $CAMUNDA_NAMESPACE_SURVIVING
922923
# NAME READY UP-TO-DATE AVAILABLE AGE
923924
# camunda-operate 0/0 0 0 23m
924925
# camunda-tasklist 0/0 0 0 23m
@@ -1203,7 +1204,7 @@ The base Helm values file `camunda-values.yml` in `aws/dual-region/kubernetes` c
12031204
1. Upgrade the normal Camunda environment in `CAMUNDA_NAMESPACE_SURVIVING` and `REGION_SURVIVING` to deploy Operate and Tasklist:
12041205

12051206
```bash
1206-
helm upgrade $HELM_RELEASE_NAME camunda/camunda-platform \
1207+
helm upgrade $CAMUNDA_RELEASE_NAME camunda/camunda-platform \
12071208
--version $HELM_CHART_VERSION \
12081209
--kube-context $CLUSTER_SURVIVING \
12091210
--namespace $CAMUNDA_NAMESPACE_SURVIVING \
@@ -1214,7 +1215,7 @@ The base Helm values file `camunda-values.yml` in `aws/dual-region/kubernetes` c
12141215
2. Upgrade the new region environment in `CAMUNDA_NAMESPACE_RECREATED` and `REGION_RECREATED` to deploy Operate and Tasklist:
12151216

12161217
```bash
1217-
helm upgrade $HELM_RELEASE_NAME camunda/camunda-platform \
1218+
helm upgrade $CAMUNDA_RELEASE_NAME camunda/camunda-platform \
12181219
--version $HELM_CHART_VERSION \
12191220
--kube-context $CLUSTER_RECREATED \
12201221
--namespace $CAMUNDA_NAMESPACE_RECREATED \
@@ -1268,7 +1269,7 @@ desired={<Twelve viewBox="140 40 680 500" />}
12681269
1. Initialize the new exporter for the recreated region by sending an API request via the Zeebe Gateway:
12691270

12701271
```bash
1271-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
1272+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
12721273
curl -XPOST 'http://localhost:9600/actuator/exporters/elasticsearchregion1/enable' -H 'Content-Type: application/json' -d '{"initializeFrom" : "elasticsearchregion0"}'
12731274
```
12741275

@@ -1277,7 +1278,7 @@ desired={<Twelve viewBox="140 40 680 500" />}
12771278
Port-forwarding the Zeebe Gateway via `kubectl` for the REST API and listing all exporters will reveal their current status.
12781279

12791280
```bash
1280-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
1281+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
12811282
curl -XGET 'http://localhost:9600/actuator/exporters'
12821283
```
12831284

@@ -1338,7 +1339,7 @@ desired={<Thirteen viewBox="140 40 680 500" />}
13381339
1. Reactivate the exporters by sending the [exporting API](./../../zeebe-deployment/operations/management-api.md#exporting-api) activation request via the Zeebe Gateway:
13391340

13401341
```bash
1341-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
1342+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
13421343
curl -i localhost:9600/actuator/exporting/resume -XPOST
13431344
# The successful response should be:
13441345
# HTTP/1.1 204 No Content
@@ -1373,7 +1374,7 @@ desired={<Fourteen viewBox="140 40 680 500" />}
13731374
E.g. in our case the `clusterSize` is 8 and `replicationFactor` is 4 meaning we have to list all broker IDs starting from 0 to 7 and set the correct `replicationFactor` in the query.
13741375

13751376
```bash
1376-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
1377+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
13771378
curl -XPOST 'http://localhost:9600/actuator/cluster/brokers?replicationFactor=4' -H 'Content-Type: application/json' -d '["0", "1", "2", "3", "4", "5", "6", "7"]'
13781379
```
13791380

@@ -1386,7 +1387,7 @@ desired={<Fourteen viewBox="140 40 680 500" />}
13861387
Port-forwarding the Zeebe Gateway via `kubectl` for the REST API and checking the Cluster API endpoint will show the status of the last change.
13871388

13881389
```bash
1389-
kubectl --context $CLUSTER_SURVIVING port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
1390+
kubectl --context $CLUSTER_SURVIVING port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 9600:9600 -n $CAMUNDA_NAMESPACE_SURVIVING
13901391
curl -XGET 'http://localhost:9600/actuator/cluster' | jq .lastChange
13911392
```
13921393

docs/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -500,13 +500,15 @@ Use the following to set the environment variable ZEEBE_BROKER_EXPORTERS_ELASTIC
500500
From the terminal context of `aws/dual-region/kubernetes`, execute the following:
501501

502502
```shell
503-
helm install $HELM_RELEASE_NAME camunda/camunda-platform --version $HELM_CHART_VERSION \
503+
helm install $CAMUNDA_RELEASE_NAME camunda/camunda-platform \
504+
--version $HELM_CHART_VERSION \
504505
--kube-context $CLUSTER_0 \
505506
--namespace $CAMUNDA_NAMESPACE_0 \
506507
-f camunda-values.yml \
507508
-f region0/camunda-values.yml
508509
509-
helm install $HELM_RELEASE_NAME camunda/camunda-platform --version $HELM_CHART_VERSION \
510+
helm install $CAMUNDA_RELEASE_NAME camunda/camunda-platform \
511+
--version $HELM_CHART_VERSION \
510512
--kube-context $CLUSTER_1 \
511513
--namespace $CAMUNDA_NAMESPACE_1 \
512514
-f camunda-values.yml \
@@ -518,7 +520,7 @@ helm install $HELM_RELEASE_NAME camunda/camunda-platform --version $HELM_CHART_V
518520
1. Open a terminal and port-forward the Zeebe Gateway via `kubectl` from one of your clusters. Zeebe is stretching over both clusters and is `active-active`, meaning it doesn't matter which Zeebe Gateway to use to interact with your Zeebe cluster.
519521

520522
```shell
521-
kubectl --context "$CLUSTER_0" -n $CAMUNDA_NAMESPACE_0 port-forward services/$HELM_RELEASE_NAME-zeebe-gateway 8080:8080
523+
kubectl --context "$CLUSTER_0" -n $CAMUNDA_NAMESPACE_0 port-forward services/$CAMUNDA_RELEASE_NAME-zeebe-gateway 8080:8080
522524
```
523525

524526
2. Open another terminal and use e.g. `cURL` to print the Zeebe cluster topology:

docs/self-managed/setup/deploy/amazon/amazon-eks/eks-helm.md

+14-11
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Lastly you'll verify that the connection to your Self-Managed Camunda 8 environm
2121
- [jq](https://jqlang.github.io/jq/download/) to interact with some variables.
2222
- [GNU envsubst](https://www.gnu.org/software/gettext/manual/html_node/envsubst-Invocation.html) to generate manifests.
2323
- (optional) Domain name/[hosted zone](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/hosted-zones-working-with.html) in Route53. This allows you to expose Camunda 8 and connect via community-supported [zbctl](https://github.com/camunda-community-hub/zeebe-client-go/blob/main/cmd/zbctl/zbctl.md) or [Camunda Modeler](https://camunda.com/download/modeler/).
24-
- A namespace to host the Camunda Platform, in this guide we will reference `camunda` as the target namespace.
24+
- A namespace to host the Camunda Platform.
2525

2626
For the tool versions used, check the [.tool-versions](https://github.com/camunda/camunda-deployment-references/blob/main/.tool-versions) file in the repository. It contains an up-to-date list of versions that we also use for testing.
2727

@@ -63,6 +63,9 @@ https://github.com/camunda/camunda-deployment-references/blob/main/aws/kubernete
6363
https://github.com/camunda/camunda-deployment-references/blob/main/generic/kubernetes/single-region/procedure/chart-env.sh
6464
```
6565

66+
- `CAMUNDA_NAMESPACE` is the Kubernetes namespace where Camunda will be installed.
67+
- `CAMUNDA_RELEASE_NAME` is the name of the Helm release associated with this Camunda installation.
68+
6669
### Export database values
6770

6871
When using either standard authentication (network based or username and password) or IRSA authentication, specific environment variables must be set with valid values. Follow the guide for either [eksctl](./eksctl.md#configuration-1) or [Terraform](./terraform-setup.md#export-values-for-the-helm-chart) to set them correctly.
@@ -510,8 +513,8 @@ export ZEEBE_CLIENT_SECRET='client-secret' # retrieve the value from the identit
510513
Identity and Keycloak must be port-forwarded to be able to connect to the cluster.
511514

512515
```shell
513-
kubectl port-forward services/camunda-identity 8080:80 --namespace camunda
514-
kubectl port-forward services/camunda-keycloak 18080:80 --namespace camunda
516+
kubectl port-forward "services/$CAMUNDA_RELEASE_NAME-identity" 8080:80 --namespace "$CAMUNDA_NAMESPACE"
517+
kubectl port-forward "services/$CAMUNDA_RELEASE_NAME-keycloak" 18080:80 --namespace "$CAMUNDA_NAMESPACE"
515518
```
516519

517520
1. Open Identity in your browser at `http://localhost:8080`. You will be redirected to Keycloak and prompted to log in with a username and password.
@@ -531,17 +534,17 @@ export ZEEBE_CLIENT_SECRET='client-secret' # retrieve the value from the identit
531534

532535
```shell
533536
Operate:
534-
> kubectl port-forward svc/camunda-operate 8081:80 --namespace camunda
537+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-operate" 8081:80 --namespace "$CAMUNDA_NAMESPACE"
535538
Tasklist:
536-
> kubectl port-forward svc/camunda-tasklist 8082:80 --namespace camunda
539+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-tasklist" 8082:80 --namespace "$CAMUNDA_NAMESPACE"
537540
Optimize:
538-
> kubectl port-forward svc/camunda-optimize 8083:80 --namespace camunda
541+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-optimize" 8083:80 --namespace "$CAMUNDA_NAMESPACE"
539542
Connectors:
540-
> kubectl port-forward svc/camunda-connectors 8086:8080 --namespace camunda
543+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-connectors" 8086:8080 --namespace "$CAMUNDA_NAMESPACE"
541544
WebModeler:
542-
> kubectl port-forward svc/camunda-web-modeler-webapp 8084:80 --namespace camunda
545+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-web-modeler-webapp" 8084:80 --namespace "$CAMUNDA_NAMESPACE"
543546
Console:
544-
> kubectl port-forward svc/camunda-console 8085:80 --namespace camunda
547+
> kubectl port-forward "svc/$CAMUNDA_RELEASE_NAME-console" 8085:80 --namespace "$CAMUNDA_NAMESPACE"
545548
```
546549

547550
</summary>
@@ -572,7 +575,7 @@ https://github.com/camunda/camunda-deployment-references/blob/main/generic/kuber
572575
This requires to port-forward the Zeebe Gateway to be able to connect to the cluster.
573576

574577
```shell
575-
kubectl port-forward services/camunda-zeebe-gateway 8080:8080 --namespace camunda
578+
kubectl port-forward "services/$CAMUNDA_RELEASE_NAME-zeebe-gateway" 8080:8080 --namespace "$CAMUNDA_NAMESPACE"
576579
```
577580

578581
Export the following environment variables:
@@ -632,7 +635,7 @@ The following values are required for the OAuth authentication:
632635
This requires port-forwarding the Zeebe Gateway to be able to connect to the cluster:
633636

634637
```shell
635-
kubectl port-forward services/camunda-zeebe-gateway 26500:26500 --namespace camunda
638+
kubectl port-forward "services/$CAMUNDA_RELEASE_NAME-zeebe-gateway" 26500:26500 --namespace "$CAMUNDA_NAMESPACE"
636639
```
637640

638641
The following values are required for OAuth authentication:

0 commit comments

Comments
 (0)