-
Notifications
You must be signed in to change notification settings - Fork 0
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
Adapt benchmarks configuration to be in line with updated charts. #213
Changes from all commits
b0844de
0daea08
60122c1
3f7531d
15bcf72
0a609f8
c70e9ba
d93097d
6053086
1b170c1
b904949
2e73baa
578e380
ad4ce5b
7b2e1db
30d10c0
68be354
e81f0b3
56f5d76
5c33f51
faffd19
a7514c6
1364d7e
54ee9ee
7799d5e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,14 +10,14 @@ sources: | |
dependencies: | ||
- name: camunda-platform | ||
repository: "oci://ghcr.io/camunda/helm" | ||
version: "0.0.0-12.0.0-alpha1" | ||
version: "0.0.0-8.7.0-alpha2" | ||
condition: "camunda-platform.enabled" | ||
- name: prometheus-elasticsearch-exporter | ||
repository: "https://prometheus-community.github.io/helm-charts" | ||
version: 6.4.0 | ||
condition: "prometheus-elasticsearch-exporter.enabled" | ||
maintainers: | ||
- name: Zelldon | ||
rodrigo-lourenco-lopes marked this conversation as resolved.
Show resolved
Hide resolved
|
||
- name: ChrisKujawa | ||
email: [email protected] | ||
annotations: | ||
artifacthub.io/links: | | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,212 @@ | ||
--- | ||
# Source: zeebe-benchmark/charts/camunda-platform/templates/core/configmap.yaml | ||
kind: ConfigMap | ||
metadata: | ||
name: benchmark-test-core-configuration | ||
labels: | ||
app: camunda-platform | ||
app.kubernetes.io/name: camunda-platform | ||
app.kubernetes.io/instance: benchmark-test | ||
app.kubernetes.io/managed-by: Helm | ||
app.kubernetes.io/part-of: camunda-platform | ||
app.kubernetes.io/component: core | ||
app.kubernetes.io/version: "8.7.0-alpha2" | ||
apiVersion: v1 | ||
data: | ||
startup.sh: | | ||
# The Node ID depends on the Pod name so it cannot be templated in the StatefulSet level. | ||
export ZEEBE_BROKER_CLUSTER_NODEID="${ZEEBE_BROKER_CLUSTER_NODEID:-$[${K8S_NAME##*-} * 1 + 0]}" | ||
echo "export ZEEBE_BROKER_CLUSTER_NODEID=${ZEEBE_BROKER_CLUSTER_NODEID}" | ||
|
||
exec /usr/local/camunda/bin/camunda | ||
application.yaml: | | ||
|
||
spring: | ||
profiles: | ||
active: "operate,tasklist,broker,auth" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ℹ️ Ah ok so it seems Operate is enabled. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It shouldn't be 🤔 I modified the There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What's the status here? |
||
|
||
management: | ||
server: | ||
port: 9600 | ||
|
||
server: | ||
forward-headers-strategy: none | ||
address: 0.0.0.0 | ||
port: 8080 | ||
servlet: | ||
|
||
zeebe: | ||
host: 0.0.0.0 | ||
log: | ||
level: "info" | ||
|
||
broker: | ||
# zeebe.broker.gateway | ||
gateway: | ||
enable: true | ||
network: | ||
host: 0.0.0.0 | ||
port: 26500 | ||
|
||
# zeebe.broker.network | ||
network: | ||
advertisedHost: "${K8S_NAME}.${K8S_SERVICE_NAME}" | ||
host: 0.0.0.0 | ||
commandApi: | ||
port: 26501 | ||
internalApi: | ||
port: 26502 | ||
|
||
# zeebe.broker.cluster | ||
cluster: | ||
# The value of "nodeId" is set via the "ZEEBE_BROKER_CLUSTER_NODEID" env var. | ||
# As it depends on the Pod name, which cannot be templated at the installation time. | ||
# nodeId: | ||
initialContactPoints: | ||
- benchmark-test-zeebe-0.${K8S_SERVICE_NAME}:26502 | ||
- benchmark-test-zeebe-1.${K8S_SERVICE_NAME}:26502 | ||
- benchmark-test-zeebe-2.${K8S_SERVICE_NAME}:26502 | ||
clusterSize: "3" | ||
replicationFactor: "3" | ||
partitionsCount: "3" | ||
clusterName: benchmark-test-zeebe | ||
|
||
# zeebe.broker.data | ||
data: | ||
snapshotPeriod: 5m | ||
freeSpace: | ||
processing: 2GB | ||
replication: 3GB | ||
|
||
# zeebe.broker.threads | ||
threads: | ||
cpuThreadCount: "3" | ||
ioThreadCount: "3" | ||
|
||
# zeebe.broker.exporters | ||
exporters: | ||
elasticsearch: | ||
className: "io.camunda.zeebe.exporter.ElasticsearchExporter" | ||
args: | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
index: | ||
prefix: "zeebe-record" | ||
retention: | ||
enabled: true | ||
minimumAge: "10m" | ||
policyName: "core-record-retention-policy" | ||
CamundaExporter: | ||
className: "io.camunda.exporter.CamundaExporter" | ||
args: | ||
connect: | ||
type: elasticsearch | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
retention: | ||
enabled: true | ||
minimumAge: "10m" | ||
policyName: "core-record-retention-policy" | ||
createSchema: true | ||
|
||
camunda: | ||
persistent: | ||
sessions: | ||
enabled: true | ||
|
||
rest: | ||
query: | ||
enabled: true | ||
|
||
security: | ||
authorizations: | ||
enabled: false | ||
|
||
# | ||
# Camunda Database Configuration. | ||
# | ||
database: | ||
type: elasticsearch | ||
# Cluster name | ||
clusterName: elasticsearch | ||
# Elasticsearch full url | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
|
||
# | ||
# Camunda Operate Configuration. | ||
# | ||
operate: | ||
persistentSessionsEnabled: true | ||
|
||
# ELS instance to store Operate data | ||
elasticsearch: | ||
# Operate index prefix. | ||
# Cluster name | ||
clusterName: elasticsearch | ||
# Host | ||
host: benchmark-test-elasticsearch | ||
# Transport port | ||
port: 9200 | ||
# Elasticsearch full url | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
# ELS instance to export Zeebe data to | ||
zeebeElasticsearch: | ||
# Cluster name | ||
clusterName: elasticsearch | ||
# Host | ||
host: benchmark-test-elasticsearch | ||
# Transport port | ||
port: 9200 | ||
# Index prefix, configured in Zeebe Elasticsearch exporter | ||
prefix: "zeebe-record" | ||
# Elasticsearch full url | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
# Zeebe instance | ||
zeebe: | ||
# Gateway address | ||
gatewayAddress: "benchmark-test-core:26500" | ||
archiver: | ||
ilmEnabled: true | ||
ilmMinAgeForDeleteArchivedIndices: 10m | ||
|
||
# | ||
# Camunda Tasklist Configuration. | ||
# | ||
tasklist: | ||
|
||
# Set Tasklist username and password. | ||
# If user with <username> does not exists it will be created. | ||
# Default: demo/demo | ||
#username: | ||
#password: | ||
# ELS instance to store Tasklist data | ||
elasticsearch: | ||
# Tasklist index prefix. | ||
# Cluster name | ||
clusterName: elasticsearch | ||
# Host | ||
host: benchmark-test-elasticsearch | ||
# Transport port | ||
port: 9200 | ||
# Elasticsearch full url | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
# ELS instance to export Zeebe data to | ||
zeebeElasticsearch: | ||
# Cluster name | ||
clusterName: elasticsearch | ||
# Host | ||
host: benchmark-test-elasticsearch | ||
# Transport port | ||
port: 9200 | ||
# Index prefix, configured in Zeebe Elasticsearch exporter | ||
prefix: "zeebe-record" | ||
# Elasticsearch full url | ||
url: "http://benchmark-test-elasticsearch:9200" | ||
# Zeebe instance | ||
zeebe: | ||
# Gateway address | ||
gatewayAddress: benchmark-test-core:26500 | ||
restAddress: "http://benchmark-test-core:8080" | ||
archiver: | ||
ilmEnabled: true | ||
ilmMinAgeForDeleteArchivedIndices: 10m | ||
|
||
log4j2.xml: | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔧 I guess we can already bump it to alpha3?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As of right now it is still not available
ghcr.io/camunda/helm/camunda-platform
🤔