Skip to content

Latest commit

 

History

History

ek-deployment

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

できること

  • 1 つの Kubernetes Deployment で Elasticsearch と Kibana を立ち上げ、外からのリクエストを受け付けます

動かし方

  1. コンテナホストの vm.max_map_count262144 にする
    • Elastic 推奨値
    • これがないと Elasticsearch の起動に失敗します
$ su -
# echo 262144 > /proc/sys/vm/max_map_count
  1. Podman で Deployment を動かす
$ podman play kube es-kibana-deployment.yml

Deployment 終了方法

$ podman play kube --down es-kibana-deployment.yml

外からのアクセス方法

Elasticsearch と Kibana の HTTP ポートは hostPort でホスト側ポートに紐づけられています

  • 9200: Elasticsearch
  • 5601: Kibana

各コンテナのログを見る

  • podman ps でコンテナ ID を確認後、 podman logs -f <コンテナ ID> します
  • 出力が JSON なのに注意

注意点

  • 利用バージョンは Elasticsearch、Kibana ともに 8.1.1 です
  • Elasticsearch に投入したデータは永続化されません
    • 永続化ボリュームは一切指定していません