Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

tazuna check

tazuna.yaml の妥当性を、クラスタには触れずに検証します。 CI で最初に通す対象に向きます。

tazuna check [-f tazuna.yaml] [--fix]

振る舞い

  1. tazuna.yaml をロードする。
  2. ファイルおよび展開後の manifests[] 全体に対してバリデーションを実行する。
  3. 問題が無ければ ok を標準出力に書き、終了コード 0 で抜ける。
  4. --fix を指定した場合は、name 未設定の Manifest に自動採番した上で tazuna.yaml を書き戻し、fixed: <path> を標準出力に書く。

検証項目の一覧は tazuna.yaml スキーマ - バリデーションのまとめ を参照してください。 クラスタへのアクセスは行いません。

フラグ

グローバルフラグ に加えて次を受け付けます。

フラグエイリアスデフォルト説明
--fix-boolfalsename 未設定の Manifest を自動採番し、tazuna.yaml を書き戻します。

--fix はファイルを上書きします。バージョン管理下で実行することを推奨します。

tazuna check
tazuna check -f path/to/tazuna.yaml
tazuna check --fix

関連