26

さまざまなフラグを指定して "kubectl run" を使用してジョブをインタラクティブに実行してきましたが、最近ではこれらのフラグでできることを超えてしまい、ジョブを記述するために YAML 構成ファイルを使用するようになりました。

ただし、作成中のジョブにアタッチするための「-i」および「--tty」フラグに相当するものを見つけることができません。

以下の同等の YAML 仕様はありますか。

kubectl run myjob \
            -i \
            --tty \
            --image=grc.io/myproj/myimg:mytag \
            --restart=Never \
            --rm \
            -- \
            my_command

それとも、これはおそらく正しいアプローチではありませんか?

4

2 に答える 2

43

これらの分野について言及していると思います。 https://github.com/kubernetes/kubernetes/blob/master/pkg/apis/core/types.go#L2081-L2088

stdinおよびttyyaml ファイルで定義できます。

apiVersion: v1 
kind: Pod 
metadata: 
  name: test 
spec: 
  containers: 
    - name: test 
      image: test 
      stdin: true 
      tty: true 
于 2016-06-03T01:46:47.593 に答える