在k8s环境部署elasticsearch+kibana
2026/6/6 2:00:05 网站建设 项目流程

注意:受限CSDN功能问题,此处无法展示较长内容的yaml文件。
请访问https://github.com/zhuyifeiRuichuang/work-script/tree/main/Elasticsearch获取资源。

参考资料

参考 https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/deploy-an-orchestrator ECK对kubernetes版本的支持清单 https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s#k8s-supported

注意:部署前,先确认自己的k8s集群和需要使用的ECK版本。因我的集群是k8s 1.29.15,此处我使用ECK3.1

部署Elasticsearch集群
集群至少占用2GB内存。

部署

创建namespace

kubectl create ns elasticsearch

创建资源

kubectl create-fcrds.yaml-nelasticsearch kubectl apply-foperator.yaml kubectl apply-felasticsearch-cluster.yaml-nelasticsearch kubectl apply-fkibana.yaml-nelasticsearch kubectl apply-fkibana-nodeport.yaml-nelasticsearch

获取首次登录的密码。账户默认是elastic

kubectl get secret-nelasticsearch es-cluster-es-elastic-user-o=jsonpath='{.data.elastic}'|base64 --decode;echo


如图所示,浏览器访问 https://master node1的IP:30387

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询