[英]Connect to Secured Elastic Search with self-signed certificate from elastic R package
[英]How to add self signed certificate in kubernetes elastic search deployment using Filebeat
我正在使用https://www.elastic.co/blog/shipping-kubernetes-logs-to-elasticsearch-with-filebeat将kube日志发送到弹性搜索。 我有自签名的弹性搜索主机。 如何在kubernetes中将证书信息提供给filebeat?
因此,我通过在filebeat守护程序集中添加自签名证书解决了此问题。 任何想要添加的人都可以按照以下步骤进行操作。 挂载路径取决于运行容器的操作系统,我假设使用ubuntu:
使用以下代码创建秘密:
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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.