当前位置: 首页 > news >正文

K8S学习之基础四十四:k8s中部署Kibana

在Kubernetes集群中安装Kibana通常涉及使用Helm Chart或直接使用Kubernetes Manifest文件。以下是使用Helm Chart安装Kibana的步骤:

  1. 添加Elastic Helm仓库

首先,添加Elastic的Helm仓库:

bash
复制
helm repo add elastic https://helm.elastic.co
helm repo update
2. 安装Kibana

使用Helm安装Kibana:

bash
复制
helm install kibana elastic/kibana
3. 配置Kibana

你可以通过创建一个values.yaml文件来自定义Kibana的配置。例如:

yaml
复制

values.yaml

elasticsearchHosts: “http://elasticsearch:9200”
replicas: 1
resources:
limits:
cpu: “1000m”
memory: “2Gi”
requests:
cpu: “500m”
memory: “1Gi”
然后使用以下命令安装Kibana并应用自定义配置:

bash
复制
helm install kibana elastic/kibana -f values.yaml
4. 访问Kibana

安装完成后,你可以通过以下命令获取Kibana的访问URL:

bash
复制
kubectl get svc kibana-kibana
通常,Kibana服务会暴露一个ClusterIP,你可以使用kubectl port-forward来访问它:

bash
复制
kubectl port-forward svc/kibana-kibana 5601:5601
然后在浏览器中访问http://localhost:5601。

  1. 验证安装

访问Kibana后,你应该能够看到Kibana的登录界面。如果你配置了Elasticsearch,Kibana会自动连接到Elasticsearch并开始工作。

  1. 卸载Kibana

如果你需要卸载Kibana,可以使用以下命令:

bash
复制
helm uninstall kibana
注意事项

确保你的Kubernetes集群已经安装了Elasticsearch,并且Kibana能够连接到它。
如果你在生产环境中使用Kibana,建议配置持久化存储和安全性(如TLS和认证)。
通过以上步骤,你应该能够在Kubernetes集群中成功安装和配置Kibana。


http://www.mrgr.cn/news/95585.html

相关文章:

  • 【拒绝算法PUA】LeetCode 2116. 判断一个括号字符串是否有效
  • UNIX网络编程笔记:客户/服务器程序示例
  • Jboss中间件漏洞攻略
  • 算法基础篇(1)(蓝桥杯常考点)
  • 题型笔记 | Apriori算法
  • MinGW与使用VScode写C语言适配
  • QEMU源码全解析 —— 块设备虚拟化(7)
  • 架构思维:分布式系统的常用理论
  • 《背影》再读:时光深处的温暖与感触
  • 网心云OEC/OEC-turbo刷机问题——教程、错误、下载boot失败解决尝试
  • 如何理解G/T、EIRP
  • stm32week8
  • 文件的分片上传vs流失上传
  • 线段树与扫描线 —— 详解算法思想及其C++实现
  • 相控阵雷达的EIRP和G/T
  • NIO ByteBuffer 总结
  • c++之迭代器
  • Python环境安装
  • python实战,提取数据汇聚到表格中
  • 使用 docker compse 启动 Milvus 修改 MINIO_ACCESS_KEY 导致启动失败