mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 22:46:12 +00:00
Adjust Fluentd source format for Docker files to be JSON for Cloud Logging
This commit is contained in:
parent
bd87185838
commit
33311b46a2
@ -3,14 +3,35 @@
|
||||
# the image to DockerHub.
|
||||
# Satnam Singh (satnam@google.com)
|
||||
|
||||
.PHONY: build push
|
||||
# Procedure for change:
|
||||
# 1. Bump the tag number.
|
||||
# 2. Create an image for the kubernetes user on Dockerhub and push there: make kbuild kpush
|
||||
# 3. Temporarily adjust any config files etc. that reference gcr.io/google_containers/fluentd-gcp:$(TAG)
|
||||
# to use kubernetes/fluentd-gcp:$(TAG) instead.
|
||||
# 4. Test etc.
|
||||
# 5. Issue PR.
|
||||
# 6. When PR is approved make the gcr.io version of the image: make build push
|
||||
# 7. Revert the referendes to kubernetes/fluentd-gcp:$(TAG) to gcr.io/google_containers/fluentd-gcp:$(TAG)
|
||||
|
||||
.PHONY: kbuild kpush
|
||||
|
||||
TAG = 1.7
|
||||
|
||||
# Rules for building the test image for deployment to Dockerhub with user kubernetes.
|
||||
|
||||
kbuild:
|
||||
docker build -t kubernetes/fluentd-gcp:$(TAG) .
|
||||
|
||||
|
||||
TAG = 1.6
|
||||
kpush:
|
||||
docker push kubernetes/fluentd-gcp:$(TAG)
|
||||
|
||||
|
||||
# Rules for building the real image for deployment to gcr.io
|
||||
|
||||
build:
|
||||
docker build -t gcr.io/google_containers/fluentd-gcp:$(TAG) .
|
||||
|
||||
|
||||
push:
|
||||
gcloud preview docker push gcr.io/google_containers/fluentd-gcp:$(TAG)
|
||||
|
||||
|
@ -48,7 +48,7 @@
|
||||
|
||||
<source>
|
||||
type tail
|
||||
format none
|
||||
format json
|
||||
time_key time
|
||||
path /varlog/containers/*.log
|
||||
pos_file /varlog/gcp-containers.log.pos
|
||||
|
@ -5,7 +5,7 @@ metadata:
|
||||
spec:
|
||||
containers:
|
||||
- name: fluentd-cloud-logging
|
||||
image: gcr.io/google_containers/fluentd-gcp:1.6
|
||||
image: gcr.io/google_containers/fluentd-gcp:1.7
|
||||
resources:
|
||||
limits:
|
||||
cpu: 100m
|
||||
|
Loading…
Reference in New Issue
Block a user