操作
バグ #363
未完了claude-search改善版デプロイ
ステータス:
解決
優先度:
高め
担当者:
-
開始日:
2025-06-07
期日:
進捗率:
0%
予定工数:
説明
概要¶
claude-searchサービスの改善版デプロイ作業
親チケット¶
デプロイ内容¶
- 改善版main.py (v2.1.0)のデプロイ
- 環境変数設定の追加
- Dockerイメージの再ビルド
- Nginx設定の最適化
デプロイ方針¶
- ゼロダウンタイム: 段階的な切り替え
- ロールバック可能: バックアップとタグ付け
- VPS-ROOT標準準拠: コンテナ名ベース、SNI方式
作業手順¶
-
事前準備
- 現在の設定バックアップ
- Gitリポジトリへのコミット
- デプロイ用タグ作成
-
環境変数設定
- .envファイル更新
- docker-compose.yml環境変数追加
-
コード更新
- 改善版main.pyの配置
- requirements.txt確認
-
Dockerイメージ再ビルド
- タグ付きビルド
- ヘルスチェック確認
-
段階的切り替え
- 新コンテナ起動
- 動作確認
- 旧コンテナ停止
-
Nginx設定更新
- コンテナ名ベースに変更
- 設定テスト
- リロード
成功基準¶
- APIヘルスチェック: healthy
- 全エンドポイント正常応答
- ログ出力確認
- パフォーマンス改善確認
操作