A problem:
Docker arguments will pass from command line: docker run -it -p 8080:8080 joethecoder2/spring-boot-web -Dcassandra_ip=127.0.0.1 -Dcassandra_port=9042 However, when I do: kubectl create -f ./singlePod.yaml Kubernetes POD arguments will not pass from singlePod.yaml file: apiVersion: v1 kind: Pod metadata: name: spring-boot-web-demo labels: purpose: demonstrate-spring-boot-web spec: containers: - name: spring-boot-web image: docker.io/joethecoder2/spring-boot-web env: ["name": "-Dcassandra_ip", "value": "127.0.0.1"] command: ["java","-jar", "spring-boot-web-0.0.1-SNAPSHOT.jar", "-D","cassandra_ip=127.0.0.1", "-D","cassandra_port=9042"] args: ["-Dcassandra_ip=127.0.0.1", "-Dcassandra_port=9042"] restartPolicy: OnFailure Question: How do I correctly specify arguments that will change at runtime? I want to add two arguments that change at Kubernetes POD runtime, because these should be configurable for each POD that is defined. Arguments for the POD are: -Dcassandra_ip=127.0.0.1", "-Dcassandra_port=9042 I want the arguments to be accepted just like the Docker command line. -- You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group. To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscr...@googlegroups.com. To post to this group, send email to kubernetes-users@googlegroups.com. Visit this group at https://groups.google.com/group/kubernetes-users. For more options, visit https://groups.google.com/d/optout.