本リポジトリは、kerutaプロジェクトの設計・運用・技術情報をまとめたドキュメント集です。
注意: このディレクトリは https://github.com/kigawa-net/keruta-doc リポジトリに移行されます。 OpenAPI仕様書は自動的に生成され、GitHub Actionsによって上記リポジトリに自動的にプッシュされます。
keruta
: keruta APIサーバーの設計・運用ドキュメント(keruta/
ディレクトリに配置)keruta-github
: kerutaをGitHubから操作するためのツール/サービス(keruta-github/
ディレクトリに配置)keruta-agent
: kerutaによって実行されるKubernetes Job内でタスク実行を統合的に管理するCLIツール(keruta-agent/
ディレクトリに配置)
- README.md
- kerutaプロジェクトの概要
- adminPanel.md
- 管理パネルの機能・画面・操作方法
- adminPanelScriptGenerator.md
- 管理パネルスクリプトジェネレーター
- keycloakIntegration.md
- Keycloakによる認証・認可
- gitExcludeSpec.md
- git-excludeの仕様
- repositoryManagement.md
- リポジトリ管理
- kubernetesIntegration.md
- Kubernetes連携の概要
- gitCloneInitContainer.md
- Git Clone Init Container
- kubernetesAndDeploy.md
- Kubernetes環境へのデプロイ
- kubernetesCleanupJob.md
- クリーンアップJob
- kubernetesInitContainer.md
- Init Container
- kubernetesJobSpec.md
- Jobの仕様
- kubernetesLogCollection.md
- ログ収集
- kubernetesPVC.md
- 永続ボリューム(PVC)
- kotlinExamples.md
- Kotlin実装例
- monitoring.md
- モニタリング
- installScriptSpecification.md
- インストールスクリプト仕様
- setupScript.md
- セットアップスクリプト
- summaryAndLinks.md
- 概要と関連リンク
- projectDetails.md
- プロジェクト詳細
- systemOverview.md
- システム概要
- dataModel.md
- データモデル
- taskApi.md
- タスク管理API
- agentApi.md
- エージェント管理API
- repositoryApi.md
- リポジトリ管理API
- documentApi.md
- ドキュメント管理API
- taskQueueSystemDesign.md
- タスクキューシステム設計
- autoFixTask.md
- 自動修正タスク
- apiSpec.md
- 共通API仕様・keruta API仕様
- README.md
- keruta-agentの概要
- commandReference.md
- コマンドリファレンス
- implementation.md
- 実装例
- README.md
- keruta-githubの概要
各ドキュメントの詳細はリンク先を参照してください。