概念
このセクションでは、Tazuna がどのような問題を解こうとしているのか、 そしてそのためにどのような設計を採用しているのかを順を追って説明します。
「動かし方」よりも「なぜそのような形になっているか」を中心に書いているため、 具体的なコマンド一覧や CLI フラグについては リファレンス、 具体的な手順については ガイド を参照してください。
読み進め方
おすすめの読み順は次のとおりです。
- 設計思想と想定ユースケース — Tazuna が何のために存在し、 どんな現場で使われることを想定しているかを最初に押さえます。
- 全体アーキテクチャ —
tazunaバイナリの中に どんなコンポーネントが入っていて、どのように協調するかを俯瞰します。 - 用語集 — このセクションで使われる用語の定義をまとめています。
tazuna.yaml のスキーマや各 Manifest backend、State / マルチクラスタ /
Secret 連携の挙動など、より具体的な仕様は リファレンス を参照してください。
途中で分からない言葉が出てきた場合は、まず用語集を参照してください。