第22章 ElasticSearch Index Sink


Stores JSON-formatted data into ElasticSearch.

The input data must be formatted in JSON according to the requirements of the index.

If you specify the certificate property, you must base64 encode it before you pass it as a parameter.

In the header, you can set the following properties:

  • indexId / ce-indexid: The index ID for ElasticSearch.
  • indexName / ce-indexname: The index name for ElasticSearch.

If you do not set a property in the header, the Kamelet uses the exchange ID for the index setting.

22.1. Configuration Options

The following table summarizes the configuration options available for the elasticsearch-index-sink Kamelet:

Expand
PropertyNameDescriptionTypeDefaultExample

clusterName *

ElasticSearch Cluster Name

The name of the ElasticSearch cluster.

string

 

quickstart

hostAddresses *

Host Addresses

A comma-separated list of remote transport addresses in ip:port format.

string

 

quickstart-es-http:9200

certificate

Certificate

The Certificate for accessing the Elasticsearch cluster. You must encode this value in base64.

string

  

enableSSL

Enable SSL

Specifies to connect by using SSL.

boolean

True

 

indexName

Index in ElasticSearch

The name of the ElasticSearch index.

string

 

data

password

Password

The password to connect to ElasticSearch.

string

  

user

Username

The username to connect to ElasticSearch.

string

  

* = Fields marked with an asterisk are mandatory.

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る