ELK证书

 

instances.yml文件内容

instances:

  - name: "elklogs"

    dns: ['node2.elastic.test.com']

    ip: 192.168.10.1

 

  - name: 'kibana'

     ip:192.168.10.2

   - name: 'logstash'

   - name: 'filebeat'

/elasticsearch-certutil cert ca --pem --in instance.yml --out /root/certs.zip

 

生成根证书
/usr/share/elasticsearch/bin/elasticsearch-certutil ca --days 720 --pem

生成节点证书(因为 使用的是虚拟机,ip 会动态改变, 这里 在生成 节点证书时 不加入 dns, ip 等配置, 所以生成的这个证书多个节点可以共用
/usr/share/elasticsearch/bin/elasticsearch-certutil cert --ca-cert ./ca/ca.crt --ca-key ./ca/ca.key --days 720 --pem


posted @ 2021-09-10 19:04  石榴心  阅读(146)  评论(0编辑  收藏  举报