How to pass command line arguments in kubernetes?

后端 未结 1 1412
夕颜
夕颜 2021-02-07 18:09

Need to pass command line arguments for the docker containers appContainer1 & appContainer2 in the pod.yaml.

pod.yaml

apiVersion: v1
kind: Pod
metada         


        
1条回答
  •  南笙
    南笙 (楼主)
    2021-02-07 18:15

    It sounds like you don't actually want command line arguments, but environment variables - and you can use env for that:

    - name: appContainer1 
      image: gcr.io/mybucket/appContainerImage1 
      ports:
        - containerPort: 8080
      env:
        - name: spring.profiles.dynamic
          value: local
    

    You can use command line arguments:

    - name: appContainer1 
      image: gcr.io/mybucket/appContainerImage1 
      ports:
        - containerPort: 8080
      args:
        - foo
        - bar
        - "String containing:colons:"
    

    0 讨论(0)
提交回复
热议问题