File tree 4 files changed +7
-74
lines changed
4 files changed +7
-74
lines changed Original file line number Diff line number Diff line change @@ -317,7 +317,6 @@ function kube::release::package_kube_manifests_tarball() {
317
317
cp " ${salt_dir} /cluster-autoscaler/cluster-autoscaler.manifest" " ${dst_dir} /"
318
318
cp " ${salt_dir} /fluentd-es/fluentd-es.yaml" " ${release_stage} /"
319
319
cp " ${salt_dir} /fluentd-gcp/fluentd-gcp.yaml" " ${release_stage} /"
320
- cp " ${salt_dir} /fluentd-gcp-gci/fluentd-gcp-gci.yaml" " ${release_stage} /"
321
320
cp " ${salt_dir} /kube-registry-proxy/kube-registry-proxy.yaml" " ${release_stage} /"
322
321
cp " ${salt_dir} /kube-proxy/kube-proxy.manifest" " ${release_stage} /"
323
322
cp " ${salt_dir} /etcd/etcd.manifest" " ${dst_dir} "
Original file line number Diff line number Diff line change @@ -1125,7 +1125,7 @@ function start-fluentd {
1125
1125
echo " Start fluentd pod"
1126
1126
if [[ " ${ENABLE_NODE_LOGGING:- } " == " true" ]]; then
1127
1127
if [[ " ${LOGGING_DESTINATION:- } " == " gcp" ]]; then
1128
- cp " ${KUBE_HOME} /kube-manifests/kubernetes/fluentd-gcp-gci .yaml" /etc/kubernetes/manifests/
1128
+ cp " ${KUBE_HOME} /kube-manifests/kubernetes/fluentd-gcp.yaml" /etc/kubernetes/manifests/
1129
1129
elif [[ " ${LOGGING_DESTINATION:- } " == " elasticsearch" && " ${KUBERNETES_MASTER:- } " != " true" ]]; then
1130
1130
# Running fluentd-es on the master is pointless, as it can't communicate
1131
1131
# with elasticsearch from there in the default configuration.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11
11
dnsPolicy : Default
12
12
containers :
13
13
- name : fluentd-cloud-logging
14
- image : gcr.io/google_containers/fluentd-gcp:1.28
14
+ image : gcr.io/google_containers/fluentd-gcp:1.29
15
15
resources :
16
16
limits :
17
17
memory : 200Mi
@@ -23,20 +23,14 @@ spec:
23
23
env :
24
24
- name : FLUENTD_ARGS
25
25
value : -q
26
- # Jemalloc is a widely used way to decrease memory consumption
27
- # in Ruby world. It's a better implementation of malloc(3).
28
- - name : " LD_PRELOAD"
29
- value : " /opt/td-agent/embedded/lib/libjemalloc.so"
30
- # This is quite hacky, but forces Ruby GC to be ivoked more often
31
- # resulting in lower memory consumption, which is important for us.
32
- - name : " RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR"
33
- value : " 0.9"
34
26
volumeMounts :
35
27
- name : varlog
36
28
mountPath : /var/log
37
29
- name : varlibdockercontainers
38
30
mountPath : /var/lib/docker/containers
39
31
readOnly : true
32
+ - name : libsystemddir
33
+ mountPath : /host/lib
40
34
terminationGracePeriodSeconds : 30
41
35
volumes :
42
36
- name : varlog
45
39
- name : varlibdockercontainers
46
40
hostPath :
47
41
path : /var/lib/docker/containers
48
-
42
+ - name : libsystemddir
43
+ hostPath :
44
+ path : /usr/lib64
You can’t perform that action at this time.
0 commit comments