`oc process -v` and `oc new-app -p` work exactly the same, both being implemented the same. You can specify multiple of either. I thought there was supposed to be a way to escape commas but I can't find it now.
FWIW you can specify newlines - anything, really, except a comma - in parameters. However, have you considered using a Secret or ConfigMap to supply the parameters? It's easy to put strings and files in those with oc create secret|configmap. If they're only needed at runtime, not for the actual template, that seems simplest. On Fri, Jun 17, 2016 at 6:07 PM, Clayton Coleman <[email protected]> wrote: > The -v flag needs to be fixed for sure (splitting flag values is bad). > > New-app should support both -f FILE and -p (which you can specify multiple > -p, one for each param). > > Do you have any templates that require new lines? > > On Jun 17, 2016, at 5:55 PM, Alex Wauck <[email protected]> wrote: > > I need to create services from a template that has a lot of parameters. > In addition to having a lot of parameters, it has parameters with values > containing commas, which does not play well with the -v flag for oc > process. Is there any way to make oc process get the parameter values from > a file? I'm currently tediously copy/pasting the values into the web UI, > which is not a good solution. > > -- > > Alex Wauck // DevOps Engineer > *E X O S I T E* > *www.exosite.com <http://www.exosite.com/>* > Making Machines More Human. > > _______________________________________________ > users mailing list > [email protected] > http://lists.openshift.redhat.com/openshiftmm/listinfo/users > > > _______________________________________________ > users mailing list > [email protected] > http://lists.openshift.redhat.com/openshiftmm/listinfo/users > >
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
