部署最新版本elasticsearch 8.14.1和 kibana 8.14.1

部署最新版的elasticsearch和kibana,前提时已经部署docker

设置用户密码

export ELASTIC_PASSWORD="<ES_PASSWORD>"  # 设置elastic用户密码
export KIBANA_PASSWORD="<KIB_PASSWORD>"   # 设置kibana_system密码

创建docker网络

保证elasticsearch和kibana是可以互相访问

docker network create elastic-net

部署elasticsearch

  docker run -p 9200:9200 -d --name elasticsearch --network elastic-net \
  -e ELASTIC_PASSWORD=$ELASTIC_PASSWORD \
  -e "discovery.type=single-node" \
  -e "xpack.security.http.ssl.enabled=false" \
  -e "xpack.license.self_generated.type=trial" \
  docker.elastic.co/elasticsearch/elasticsearch:8.14.1

--network elastic-net 引用之前创建的网络
-e ELASTIC_PASSWORD=$ELASTIC_PASSWORD 引用之前创建密码
-e "discovery.type=single-node" 设置为单节点
-e "xpack.security.http.ssl.enabled=false" 设置不开启安全模式,我们知识开发实验环境
-e "xpack.license.self_generated.type=trial" 设置license,还可以设置为basic

部署kibana

设置kibana和es交互的用户名(kibana_system)和密码

curl -u elastic:$ELASTIC_PASSWORD \
  -X POST \
  http://192.168.163.13:9200/_security/user/kibana_system/_password \
  -d '{"password":"'"$KIBANA_PASSWORD"'"}' \
  -H 'Content-Type: application/json'
docker run -p 5601:5601 -d --name kibana --network elastic-net \
  -e ELASTICSEARCH_URL=http://elasticsearch:9200 \
  -e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
  -e ELASTICSEARCH_USERNAME=kibana_system \
  -e ELASTICSEARCH_PASSWORD=$KIBANA_PASSWORD \
  -e "xpack.security.enabled=false" \
  -e "xpack.license.self_generated.type=trial" \
  docker.elastic.co/kibana/kibana:8.14.1

配置说明同elasticsearch

注意

kibana的登录账户是elastic而不是kibana_system,kibana_system用户是es和kibana交互的账户,并不是登录kibana的账户

相关推荐

  1. 部署最新版本elasticsearch 8.14.1 kibana 8.14.1

    2024-07-10 01:38:01       25 阅读
  2. Linux RTL8111/8168/8411 不能联网

    2024-07-10 01:38:01       25 阅读
  3. 图论|841钥匙房间

    2024-07-10 01:38:01       56 阅读
  4. Kubernetes使用ECK部署ElasticsearchKibana集群

    2024-07-10 01:38:01       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 01:38:01       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 01:38:01       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 01:38:01       62 阅读
  4. Python语言-面向对象

    2024-07-10 01:38:01       72 阅读

热门阅读

  1. 玩转springboot之springboot使用外置tomcat进行运行

    2024-07-10 01:38:01       22 阅读
  2. 从GPT-1到GPT-3 预训练语言模型的演进与突破

    2024-07-10 01:38:01       26 阅读
  3. k8s常用组件之pod

    2024-07-10 01:38:01       25 阅读
  4. 【PYG】pytorch中size和shape有什么不同

    2024-07-10 01:38:01       25 阅读
  5. linux指令学习

    2024-07-10 01:38:01       25 阅读
  6. 钉钉消息异常通知

    2024-07-10 01:38:01       21 阅读
  7. python 学习

    2024-07-10 01:38:01       22 阅读
  8. 【Unix/Linux】Unix/Linux如何查看系统版本

    2024-07-10 01:38:01       21 阅读
  9. 【Unix/Linux】$bash-3.2是什么

    2024-07-10 01:38:01       23 阅读
  10. Win11系统vscode配置C语言环境

    2024-07-10 01:38:01       24 阅读
  11. Mojo有哪些优势和劣势

    2024-07-10 01:38:01       20 阅读
  12. 论文阅读:Large Language Models for Education: A Survey

    2024-07-10 01:38:01       26 阅读
  13. ARM汇编的基础语法

    2024-07-10 01:38:01       28 阅读
  14. postman

    postman

    2024-07-10 01:38:01      20 阅读
  15. Redis

    Redis

    2024-07-10 01:38:01      21 阅读
  16. [Linux安全运维] Linux命令相关

    2024-07-10 01:38:01       26 阅读