Ceph: Dont mount log directories to host
This PS updates the bind mounts for ceph logs directorys to be emptydirs. This ensures we do not polute the hosts permanantly with ceph logs, which should be directed to stdout. Change-Id: I6d72c0864b9ecc493cd62564e0e0450d90cfcf00 Signed-off-by: Pete Birley <pete@port.direct>
This commit is contained in:
parent
c7d4270af4
commit
19a1fbf8f7
@ -241,8 +241,7 @@ spec:
|
||||
- name: pod-etc-ceph
|
||||
emptyDir: {}
|
||||
- name: pod-var-log
|
||||
hostPath:
|
||||
path: {{ print "/var/log/ceph/" $envAll.Release.Name }}
|
||||
emptyDir: {}
|
||||
- name: ceph-mon-bin
|
||||
configMap:
|
||||
name: ceph-mon-bin
|
||||
|
@ -431,8 +431,7 @@ spec:
|
||||
path: /var/lib/openstack-helm/ceph/var-tmp
|
||||
type: DirectoryOrCreate
|
||||
- name: pod-var-log
|
||||
hostPath:
|
||||
path: {{ print "/var/log/ceph/" $envAll.Release.Name }}
|
||||
emptyDir: {}
|
||||
- name: ceph-osd-bin
|
||||
configMap:
|
||||
name: {{ printf "%s-%s" $envAll.Release.Name "bin" | quote }}
|
||||
|
@ -75,16 +75,6 @@ conf:
|
||||
@type tail
|
||||
</source>
|
||||
|
||||
<source>
|
||||
@type tail
|
||||
tag ceph.*
|
||||
path /var/log/ceph/*/*.log
|
||||
read_from_head true
|
||||
<parse>
|
||||
@type none
|
||||
</parse>
|
||||
</source>
|
||||
|
||||
<source>
|
||||
@type tail
|
||||
tag libvirt.*
|
||||
@ -151,14 +141,6 @@ conf:
|
||||
@type kubernetes_metadata
|
||||
</filter>
|
||||
|
||||
<filter ceph.**>
|
||||
@type record_transformer
|
||||
<record>
|
||||
hostname "#{ENV['NODE_NAME']}"
|
||||
fluentd_pod "#{ENV['POD_NAME']}"
|
||||
</record>
|
||||
</filter>
|
||||
|
||||
<filter libvirt.**>
|
||||
@type record_transformer
|
||||
<record>
|
||||
@ -193,28 +175,6 @@ conf:
|
||||
user "#{ENV['ELASTICSEARCH_USERNAME']}"
|
||||
</match>
|
||||
|
||||
<match ceph.**>
|
||||
<buffer>
|
||||
chunk_limit_size 512K
|
||||
flush_interval 5s
|
||||
flush_thread_count 8
|
||||
queue_limit_length 32
|
||||
retry_forever false
|
||||
retry_max_interval 30
|
||||
</buffer>
|
||||
host "#{ENV['ELASTICSEARCH_HOST']}"
|
||||
reload_connections false
|
||||
reconnect_on_error true
|
||||
reload_on_failure true
|
||||
include_tag_key true
|
||||
logstash_format true
|
||||
logstash_prefix ceph
|
||||
password "#{ENV['ELASTICSEARCH_PASSWORD']}"
|
||||
port "#{ENV['ELASTICSEARCH_PORT']}"
|
||||
@type elasticsearch
|
||||
user "#{ENV['ELASTICSEARCH_USERNAME']}"
|
||||
</match>
|
||||
|
||||
<match kernel>
|
||||
<buffer>
|
||||
chunk_limit_size 512K
|
||||
|
Loading…
Reference in New Issue
Block a user