- 内存: 12G及以上(3个节点每个节点空闲4G以上)
- 磁盘: ssd或高速存储介质50G及以上(根据实际情况增加磁盘)
- CPU: 4核4线程及以上
部署日志组件
在有SSD磁盘的主机上配置NFS Server
- 假设SSD磁盘挂载到目录 上
- 编辑
/etc/exports
文件添加需要共享目录及参数
/ssd 192.168.1.1/16(rw,sync,insecure,no_subtree_check,no_root_squash)
- 配置完成后,启动 NFS Server:
sudo systemctl enable nfs-server
- 在可执行helm命令的主机上,使用helm命令安装
ssd-nfs-client-provisioner
--set persistence.nfsPath=/ssd \
--version 0.1.0 \
--name ssd \
--namespace logging
NFS服务共享的目录
更多详情可参考NFS动态存储卷搭建
- 安装Elasticsearch
helm install c7n/choerodon-logging \
--set fluent-bit.elasticsearch.host="elasticsearch.logging" \
--name=choerodon-logging \
--version=0.8.0
- 安装kibana
helm install c7n/kibana \
--set elasticsearch.host="elasticsearch.logging" \
--set service.enabled=true \
--set ingress.enabled=true \
--set ingress.host=kibana.example.com \
--namespace=logging \
--name=kibana
部署完成后打开kibana按照提示创建index即可查看相应的日志