Quellcode durchsuchen

可以通过脚本部署,zk/es/kibana

yangxg vor 4 Jahren
Ursprung
Commit
70a2616046
1 geänderte Dateien mit 11 neuen und 9 gelöschten Zeilen
  1. 11 9
      deploy-tmp-logstash.yaml

+ 11 - 9
deploy-tmp-logstash.yaml

@@ -8,7 +8,7 @@ data:
   logstash-config-named-k8s: |
     input {
       beats {
-        port => 5044
+        port => 5000
       }
     }
     
@@ -27,6 +27,10 @@ data:
     }
   logstash_yml: |
     http.host: "0.0.0.0"
+    xpack.monitoring.enabled: true
+    xpack.monitoring.elasticsearch.hosts: [ "http://elasticsearch:9200" ]
+    xpack.monitoring.elasticsearch.username: "elastic"
+    xpack.monitoring.elasticsearch.password: "changme"
 ---
 kind: Deployment
 apiVersion: apps/v1
@@ -51,8 +55,8 @@ spec:
         command: ["/bin/sh","-c"]
         args: ["/usr/share/logstash/bin/logstash -f /usr/share/logstash/config/logstash.conf"]
         ports:
-        - containerPort: 5044
-          name: client
+        - containerPort: 5000
+          name: client1
         - containerPort: 9600
           name: api
         volumeMounts:
@@ -65,8 +69,6 @@ spec:
           items:
           - key: logstash-config-named-k8s
             path: logstash.conf
-          - key: logstash_yml
-            path: logstash.yml
 ---
 kind: Service
 apiVersion: v1
@@ -77,9 +79,9 @@ metadata:
   namespace: qa
 spec:
   ports:
-    - port: 5044
-      name: client1
-      nodePort: 30005
+  - name: http
+    port: 5000
+    protocol: TCP
+    targetPort: 5000
   selector:
     app: logstash
-  type: NodePort