morhidi commented on PR #308:
URL: 
https://github.com/apache/flink-kubernetes-operator/pull/308#issuecomment-1193833388

   Hi @czy006 please simply update the pod-template yaml with this:
   ```
   apiVersion: flink.apache.org/v1beta1
   kind: FlinkDeployment
   metadata:
     name: pod-template-example
   spec:
     image: flink:1.15
     flinkVersion: v1_15
     flinkConfiguration:
       taskmanager.numberOfTaskSlots: "2"
     serviceAccount: flink
     podTemplate:
       apiVersion: v1
       kind: Pod
       metadata:
         name: pod-template
       spec:
         containers:
           # Do not change the main container name
           - name: flink-main-container
             volumeMounts:
               - mountPath: /opt/flink/log
                 name: flink-logs
               - mountPath: /opt/flink/downloads
                 name: downloads
           # Sample sidecar container for log forwarding
           - name: fluentbit
             image: fluent/fluent-bit:1.9.6-debug
             command: [ 'sh','-c','/fluent-bit/bin/fluent-bit -i tail -p 
path=/flink-logs/*.log -p multiline.parser=java -o stdout' ]
             volumeMounts:
               - mountPath: /flink-logs
                 name: flink-logs
         volumes:
           - name: flink-logs
             emptyDir: { }
           - name: downloads
             emptyDir: { }
     jobManager:
       resource:
         memory: "2048m"
         cpu: 1
       podTemplate:
         apiVersion: v1
         kind: Pod
         metadata:
           name: task-manager-pod-template
         spec:
           initContainers:
             # Sample init container for fetching remote artifacts
             - name: busybox
               image: busybox:latest
               volumeMounts:
                 - mountPath: /opt/flink/downloads
                   name: downloads
               command:
               - /bin/sh
               - -c
               - "wget -O /opt/flink/downloads/flink-examples-streaming.jar \
                 
https://repo1.maven.org/maven2/org/apache/flink/flink-examples-streaming_2.12/1.15.1/flink-examples-streaming_2.12-1.15.1.jar";
     taskManager:
       resource:
         memory: "2048m"
         cpu: 1
     job:
       jarURI: local:///opt/flink/downloads/flink-examples-streaming.jar
       entryClass: 
org.apache.flink.streaming.examples.statemachine.StateMachineExample
       parallelism: 2
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to