おうちk8sクラスタの管理リポジトリ
このリポジトリは、ホームラボ向け Kubernetes クラスタの構築と運用を GitOps で管理するための構成・自動化・ドキュメントをまとめたものです。
# 1. 設定ファイル準備
cp automation/settings.toml.example automation/settings.toml
# 2. 全フェーズ実行
make all
# 3. 状態確認
make phase5# CI と同等の検証
automation/scripts/ci/validate.sh
# 個別チェック
shellcheck -S error -x automation/scripts/<file>.sh
yamllint -f parsable -c .yamllint.yml manifests/<dir-or-file>
kustomize build manifests/<kustomize-dir>- 全体案内:
docs/README.md - GitOps 設計:
docs/gitops-design.md - セットアップ:
docs/quickstart.md - 運用:
docs/operations-guide.md - トラブルシュート:
docs/troubleshooting.md