Scheduling a build using Kubernetes The doc https://docs.openshift.com/container-platform/3.9/dev_guide/cron_jobs.html provides details of creating a cron job.
To start a scheduled task that executes a build every 10 mins I use the command:
oc run run-build 161/my-app --image=myimage --restart=OnFailure --schedule='*/10 * * * *' 

Which returns:
cronjob.batch/run-build created

But the job fails to start:
The log of pod displays:
Error: unknown command &quot;161/my-app&quot; for &quot;openshift-deploy&quot;
Run 'openshift-deploy --help' for usage.

Have I configured the command ( oc run run-build 161/my-app --image=myimage --restart=OnFailure --schedule='*/10 * * * *' ) to start the cron job incorrectly ?
According the documentation you're giving, you need to remove run-build from the command :
$ oc run NAME --image=&lt;image&gt; \
    [--generator=&lt;resource&gt;] \
    [--port=&lt;port&gt;] \
    [--replicas=&lt;replicas&gt;] \
    [--dry-run=&lt;bool&gt;] \
    [--overrides=&lt;inline_json&gt;] \
    [options]