インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

RunContainerErrorが出た時はCommandが怪しい

備忘録

以下のようなYAMLにてawsコマンドの指定を忘れると

    spec:
      containers:
      - image: amazon/aws-cli
        name: aws-cli
        command: ["version"]
        resources: {}

Podは同エラーで起動せず。

$ kubectl get pod
NAME                             READY   STATUS              RESTARTS   AGE
aws-cli-84998957fb-g5dbd         0/1     RunContainerError   0          5s

とすれば治ったので同エラーの方はこのあたりを疑ってみるのがよろしいかと。

 command: ["aws","--version"]