• 内存: 12G及以上(3个节点每个节点空闲4G以上)
  • 磁盘: ssd或高速存储介质50G及以上(根据实际情况增加磁盘)
  • CPU: 4核4线程及以上

部署日志组件

  • 在有SSD磁盘的主机上配置NFS Server

    • 假设SSD磁盘挂载到目录 上
    • 编辑/etc/exports文件添加需要共享目录及参数
  1. /ssd 192.168.1.1/16(rw,sync,insecure,no_subtree_check,no_root_squash)
  • 配置完成后,启动 NFS Server:
  1. sudo systemctl enable nfs-server
  • 在可执行helm命令的主机上,使用helm命令安装ssd-nfs-client-provisioner
  1. --set persistence.nfsPath=/ssd \
  1. --version 0.1.0 \
  2. --name ssd \
  3. --namespace logging

NFS服务共享的目录

更多详情可参考NFS动态存储卷搭建
  • 安装Elasticsearch
  1. helm install c7n/choerodon-logging \
  2. --set fluent-bit.elasticsearch.host="elasticsearch.logging" \
  3. --name=choerodon-logging \
  4. --version=0.8.0
  • 安装kibana
  1. helm install c7n/kibana \
  2. --set elasticsearch.host="elasticsearch.logging" \
  3. --set service.enabled=true \
  4. --set ingress.enabled=true \
  5. --set ingress.host=kibana.example.com \
  6. --namespace=logging \
  7. --name=kibana

部署完成后打开kibana按照提示创建index即可查看相应的日志