|
@@ -114,30 +114,31 @@ spec:
|
|
|
- name: logstash-k8s-named
|
|
|
image: logstash:7.13.3
|
|
|
command: ["/bin/sh","-c"]
|
|
|
- args: ["/usr/share/logstash/bin/logstash -f /usr/share/logstash/config/logstash.conf"]
|
|
|
+ args: ["/usr/share/logstash/bin/logstash -f /usr/share/logstash/config"]
|
|
|
ports:
|
|
|
- containerPort: 5000
|
|
|
name: client1
|
|
|
- containerPort: 9600
|
|
|
name: api
|
|
|
volumeMounts:
|
|
|
- - name: logstash-config
|
|
|
+ - name: core-config
|
|
|
+ mountPath: /usr/share/logstash/config
|
|
|
+ - name: jvm-config
|
|
|
mountPath: /usr/share/logstash/config
|
|
|
- - name: jvm-options
|
|
|
- mountPath: /usr/share/logstash/jvm.options
|
|
|
volumes:
|
|
|
- - name: logstash-config
|
|
|
- configMap:
|
|
|
- name: logstash-config
|
|
|
- items:
|
|
|
- - key: logstash-config-named-k8s
|
|
|
- path: logstash.conf
|
|
|
- - name: jvm-options
|
|
|
- configMap:
|
|
|
- name: logstash-config
|
|
|
- items:
|
|
|
- - key: jvm-options
|
|
|
- path: jvm.options
|
|
|
+ - name: jvm-config
|
|
|
+ configMap:
|
|
|
+ name: logstash-config
|
|
|
+ items:
|
|
|
+ - key: jvm-options
|
|
|
+ path: jvm.options
|
|
|
+ - name: core-config
|
|
|
+ configMap:
|
|
|
+ name: logstash-config
|
|
|
+ items:
|
|
|
+ - key: logstash-config-named-k8s
|
|
|
+ path: logstash.conf
|
|
|
+
|
|
|
---
|
|
|
kind: Service
|
|
|
apiVersion: v1
|