Răsfoiți Sursa

脚本部署

yangxg 3 ani în urmă
părinte
comite
984ab9076c
1 a modificat fișierele cu 17 adăugiri și 16 ștergeri
  1. 17 16
      deploy-tmp-logstash.yaml

+ 17 - 16
deploy-tmp-logstash.yaml

@@ -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