一、初始安装
初始安装是要把安装的Addons尽量都安装上,比如nfs-client。
二、日志接收器采用外部elasticsearch时
当es需要basic验证的时候Jaeger的默认配置是没有用户名密码配置字段,需要自己手动添加。
集群管理》集群设置》日志接收器》分别在“容器日志”、“资源事件”、“审计日志”中看见“Elasticsearch”项目,点击进入其详情页。
点击左侧“编辑”按钮可编辑es服务地址和端口以及账号密码框,如果没有账号密码的输入框,则点击“更多操作”》“编辑YAML”进入yaml文件编辑页面。
spec:
es:
generateID: true
host: 172.22.70.141
password: 密码
username: elastic账号
logstashFormat: true
logstashPrefix: ks-logstash-log
port: 9200
timeKey: '@timestamp'
修改完确定保存,在编辑的话会变成如下,即将用户名密码自动添加到密文配置中去了。
spec:
es:
generateID: true
host: 172.22.70.141
httpPassword:
valueFrom:
secretKeyRef:
key: password
name: elasticsearch-credentials
httpUser:
valueFrom:
secretKeyRef:
key: username
name: elasticsearch-credentials
logstashFormat: true
logstashPrefix: ks-logstash-log
port: 9200
timeKey: '@timestamp'
“容器日志”、“资源事件”、“审计日志”三个标签页有独立的配置文件,需要分别独立编辑。