Elasicsearch構成の例

Updated 2 years ago by Admin

このガイドでは、Elasticsearchに依存するプロジェクトの継続的インテグレーションパイプラインの構成について説明します。Droneをドローンを初めて使用する場合は、最初にチュートリアルとビルド構成ガイドをお読みください。


基本例

以下の例では、Elasticsearchサービスコンテナを起動するパイプラインを示しています。 localhost:9200で利用できます。

1  ---
2 kind: pipeline
3 type: kubernetes
4 name: default
5
6 platform:
7 os: linux
8 arch: amd64
9
10 steps:
11 - name: test
12 image: alpine:3.8
13 commands:
14 - apk add curl
15 - sleep 45
16 - curl http://localhost:9200
17
18 services:
19 - name: database
20 image: elasticsearch:5-alpine
21
22 ...


一般的な問題

Elasticコンテナに接続できない場合は、インスタンスを初期化して接続の受け入れを開始するのに十分な時間を与えていることを確認してください。

1  kind: pipeline
2 type: kubernetes
3 name: default
4
5 steps:
6 - name: test
7 image: alpine:3.8
8 commands:
9 - apk add curl
10 - sleep 45
11 - curl http://localhost:9200


How did we do?