有人能帮助我如何设置env时,当值有多个值Ex:
{name: Java_opts
value: '-D spring.profiles.active =dev'
name : test
valuev: test}我希望像下面这样替换java选项,而不替换其他变量。
{
name :Java_opts
Value :'-D spring.profiles.active =dev Djava.ssl.truststore=dev/test
{我已经尝试过了
Oc set env dc/service "Java_opts ="-D spring.profiles.active =dev -Djava.ssl.truststore=dev/tesr当我们为java_opts传递两个值时,会给出一个错误
第二次批准:
我尝试过oc修补程序命令。
此命令将替换完整的env部分。
有人能帮我吗?
发布于 2020-05-08 07:11:49
将环境变量设置为多个值是不可能的,但是在您的情况下,您只想添加多个参数,这当然是可能的。此外,oc set env允许您一次设置多个变量。
因此,要设置多个JAVA_OPTS并进行测试,请使用以下命令:
oc set env dc/my-deploymentconf JAVA_OPTS="-Dspring.profiles.active=dev -Djava.ssl.truststore=dev/test" TEST="abc"https://stackoverflow.com/questions/61670834
复制相似问题