
kubectl: デフォルトでログ出力するコンテナを指定する
DRANK
Pod に複数のコンテナが含まれる場合に、kubectl logs コマンドを実行すると次のように1つのコンテナを選択するようにとエラーになります。 $ kubectl logs nginx error: a container name must be specified for pod nginx, choose one of: [app sidecar] kubectl logs コマンドで対象のコンテナを指定するには --container (-c) フラグを使用します。 $ kubectl logs nginx --container app しかしながら、メインのコンテナとサイドカーコンテナという構成の場合、おそらく多くの場合で確認したいログは、メインのコンテナのものです。これをいちいち毎回