gpt4 book ai didi

elasticsearch - 如何使用Filebeat在Kubernetes Elasticsearch 部署中添加自签名证书

转载 作者:行者123 更新时间:2023-12-03 00:53:37 24 4
gpt4 key购买 nike

我正在使用https://www.elastic.co/blog/shipping-kubernetes-logs-to-elasticsearch-with-filebeat将kube日志发送到 flex 搜索。我有自签名的 flex 搜索主机。如何在kubernetes中将证书信息提供给filebeat?

最佳答案

因此,我通过在filebeat守护程序集中添加自签名证书解决了此问题。任何想要添加的人都可以按照以下步骤进行操作。挂载路径取决于运行容器的操作系统,我假设使用ubuntu:

  • 使用以下代码创建 secret :
     apiVersion: v1
    kind: Secret
    metadata:
    name: self-signed-certificate-secret
    data:
    ca-certificates.crt: <base 64 encoded string of certificate>
  • 然后编辑filebeat-kubernets.yaml文件。在daemonset部分中,添加以下行:
    volumeMounts:
    - name: cert
    mountPath: /etc/ssl/certs
  • 在“卷”部分中,添加与卷安装证书有关的信息:
    volumes:
    - name: cert
    secret:
    secretName: self-signed-certificate-secret
    defaultMode: 0400
  • 关于elasticsearch - 如何使用Filebeat在Kubernetes Elasticsearch 部署中添加自签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48757833/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com