Число 1, поскольку вы говорите, что вам не нужно указывать команду и предполагается, что она уже предварительно запечена в образ контейнера. --lines 56 -F
являются аргументами, а не «командой».
Цитируется из документации :
Команда и аргументы, которые вы определяете в файле конфигурации, переопределяют команда по умолчанию и аргументы, предоставляемые образом контейнера. Если вы определяете аргументы, но не определяете команду, команда по умолчанию используется с вашими новыми аргументами.
Аналогичный рабочий подход будет:
$ kubectl run app1 --image=lfccncf/arg-output --dry-run=client -o yaml -- --lines 56 -F > pod9.yaml