Commit 4a0cc790 authored by Satnam Singh's avatar Satnam Singh

Convert node level logging agents to v1beta3

parent 9b215dbe
{
"apiVersion": "v1beta3",
"kind": "Pod",
"metadata": {"name": "fluentd-elasticsearch"},
"spec": {
"containers": [
{ "name": "fluentd-elasticsearch",
"image": "gcr.io/google_containers/fluentd-elasticsearch:1.4",
"env": [
{ "name": "FLUENTD_ARGS",
"value": "-qq"}
],
"volumeMounts": [
{ "name": "varlog",
"mountPath": "/varlog"},
{ "name": "containers",
"mountPath": "/var/lib/docker/containers"}
]
}
],
"volumes": [
{ "name": "varlog",
"hostPath": { "path": "/var/log"}
},
{ "name": "containers",
"hostPath": { "path": "/var/lib/docker/containers"}
}
]
}
}
version: v1beta2
id: fluentd-to-elasticsearch
containers:
- name: fluentd-es
image: gcr.io/google_containers/fluentd-elasticsearch:1.4
env:
- name: FLUENTD_ARGS
value: -qq
volumeMounts:
- name: containers
mountPath: /var/lib/docker/containers
- name: varlog
mountPath: /varlog
volumes:
- name: containers
source:
hostDir:
path: /var/lib/docker/containers
- name: varlog
source:
hostDir:
path: /var/log
/etc/kubernetes/manifests/fluentd-es.manifest:
/etc/kubernetes/manifests/fluentd-es.json:
file.managed:
- source: salt://fluentd-es/fluentd-es.manifest
- source: salt://fluentd-es/fluentd-es.json
- user: root
- group: root
- mode: 644
......
{
"apiVersion": "v1beta3",
"kind": "Pod",
"metadata": {"name": "fluentd-cloud-logging"},
"spec": {
"containers": [
{ "name": "fluentd-cloud-logging",
"image": "gcr.io/google_containers/fluentd-gcp:1.4",
"env": [
{ "name": "FLUENTD_ARGS",
"value": "-qq"}
],
"volumeMounts": [
{ "name": "varlog",
"mountPath": "/varlog"},
{ "name": "containers",
"mountPath": "/var/lib/docker/containers"}
]
}
],
"volumes": [
{ "name": "varlog",
"hostPath": { "path": "/var/log"}
},
{ "name": "containers",
"hostPath": { "path": "/var/lib/docker/containers"}
}
]
}
}
version: v1beta2
id: fluentd-to-gcp
containers:
- name: fluentd-gcp
image: gcr.io/google_containers/fluentd-gcp:1.3
volumeMounts:
- name: containers
mountPath: /var/lib/docker/containers
- name: varlog
mountPath: /varlog
volumes:
- name: containers
source:
hostDir:
path: /var/lib/docker/containers
- name: varlog
source:
hostDir:
path: /var/log
/etc/kubernetes/manifests/fluentd-gcp.manifest:
/etc/kubernetes/manifests/fluentd-gcp.json:
file.managed:
- source: salt://fluentd-gcp/fluentd-gcp.manifest
- source: salt://fluentd-gcp/fluentd-gcp.json
- user: root
- group: root
- mode: 644
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment