Camunda-platform 8.4 opensearch configure

:wave: All

Folks I want to install the latest camunda-platform version 8.4 with opensearch in an aws eks cluster vs 1.28

It looks like it is possible but I can’t understand how to pass the opensearch values.

Support for Amazon OpenSearch

The Helm charts can still be used to install for OpenSearch, but some adjustments are needed beforehand.

I can’t understand how can I pass those values.

Zeebe: Configure the OpenSearch exporter.

How I pass the AWS exporters part into the values.yml ??
I can’t find exporters in Default values

Operate & Tasklist: These components use the same parameters for both Elasticsearch and OpenSearch. Replace the elasticsearch part of the relevant configuration key with opensearch, together with its appropriate value.

For example, CAMUNDA_OPERATE_ELASTICSEARCH_URL becomes CAMUNDA_OPERATE_OPENSEARCH_URL.

These options should be in the ‘global’ part of values.yml ?
Default values

Please advice.
:pray:

@Adn Have you managed to resolve your issues to connect to OpenSearch?

Hi @Eon

Thanks for reaching out. Unfortunately, I was unable to resolve the
issue. The camunda-platform chart is very unstable, with constant bugs
and regressions. The documentation is also confusing. You can find
some details in multiple places like the following links and try and error tests:

I’m not sure how to close this ticket.
The current camunda-platform app version is 8.5.x,so this question is outdated. Additionally, we can’t use the AWS IAM role with Amazon Opensearch, which requires us to inject the user/password into the config file.

global:
  elasticsearch:
    enabled: false
  opensearch:
    enabled: true
    auth:
	username: redacted
	password: redacted
    url:
	protocol: https
	host: vpc-redacted.us-east-1.es.amazonaws.com
	port: 443
    host: "camunda8.beispiel.de"
    pathType: Prefix
    tls:
	enabled: false
	secretName: camunda-platform
  identity:
    auth:
	publicIssuerUrl: "https://camunda8.beispiel.de/auth/realms/camunda-platform"
	operate:
	  redirectUrl: "https://camunda8.beispiel.de/operate"
	tasklist:
	  redirectUrl: "https://camunda8.beispiel.de/tasklist"
	optimize:
	  redirectUrl: "https://camunda8.beispiel.de/optimize"
	webModeler:
	  redirectUrl: "https://camunda8.beispiel.de/modeler"
	console:
	  redirectUrl: "https://camunda8.beispiel.de/console"

identity:
  contextPath: "/identity"
  fullURL: "https://camunda8.beispiel.de/identity"

operate:
  contextPath: "/operate"

optimize:
  contextPath: "/optimize"
  migration:
    enabled: false
  env:
    - name: CAMUNDA_OPTIMIZE_OPENSEARCH_SSL_ENABLED
	value: "true"
    - name: CAMUNDA_OPTIMIZE_DATABASE
	value: opensearch
    - name: CAMUNDA_OPTIMIZE_OPENSEARCH_HTTP_PORT
	value: "443"
    - name: CAMUNDA_OPTIMIZE_OPENSEARCH_HOST
	value: vpc-redacted.us-east-1.es.amazonaws.com

tasklist:
  contextPath: "/tasklist"

webModeler:
  contextPath: "/modeler"

console:
  contextPath: "/console"

elasticsearch:
  enabled: false

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.