Files
egovframe-msa-edu/k8s/environments/logging/elk/logstash/configmap.yaml
jooho 628f2ace5a k8s
2021-12-26 17:08:41 +09:00

36 lines
874 B
YAML

#kubectl create configmap logstash-configmap --from-file=config/logstash.yml --from-file=pipeline/logstash.conf
apiVersion: v1
kind: ConfigMap
metadata:
name: logstash-configmap
labels:
env: production
tier: backend
app: logstash
name: logstash-configmap
data:
logstash.conf: |
# LogstashTcpSocketAppender
input {
tcp {
port => 8088
codec => json_lines
}
}
output {
elasticsearch {
hosts => "http://elasticsearch.default.svc.cluster.local:9200"
}
}
logstash.yml: |-
# http.host: "0.0.0.0"
http.host: "127.0.0.1"
path.config: /usr/share/logstash/pipeline
# pipeline.workers: 2
## X-Pack security credentials
#
# xpack.monitoring.enabled: true
# xpack.monitoring.elasticsearch.username: elastic
# xpack.monitoring.elasticsearch.password: changeme