跳到主要内容

JA-C027-057-docker-vps-secrets-rotation-lab

日本語


OpenClaw 活用事例レジストリ: [JA-C027-057] Docker-VPS シークレットローテーション実験運用

  • Date: 2026-02-15
  • Language: JA
  • Category: Infra / Docker-VPS
  • Status: New

概要

Docker で構成した VPS 群に対し、シークレットを定期更新しながら、事前検証・カナリア・ロールバックまでを自動運用する。

背景トレンド

  • GitHub Actions の実践例で短命クレデンシャル化が進行。
  • Reddit の self-hosted 界隈でも固定 .env から脱却する流れが加速。

OpenClawでの実現手順

1. config有効化

  • cron / exec / message を有効化。
  • デプロイAPIキー・レジストリトークンを環境変数へ登録。

2. API取得

  • シークレット管理API(内部/外部)を準備。
  • compose テンプレートはプレースホルダのみ保持。
  • 各サービスに healthz を用意。

3. 運用設定

  • 夜間にステージングで先行ローテーション。
  • サブエージェントが smoke test と依存関係確認を実施。
  • 合格時のみ本番反映、失敗時は即ロールバック通知。

Multiple Agents Interaction 設計

  • エージェント: 全体オーケストレーション
  • サブエージェント: ステージング検証
  • サブエージェント: 本番監視と差分報告

実例リンク

タグ

#OpenClaw #DockerVPS #DevSecOps #SecretsRotation