メインコンテンツへ移動
Nowledge MemNowledge Mem

インストール

POST
/admin/upgrade/install

新しいタグでmemコンテナをスナップショット+再作成します。

サイドカーに転送する前の厳格なチェック:

  • オリジンガード(デフォルトクローズ)。
  • 安定したsemverタグ。
  • confirmがtagと一致すること(入力して確認する契約)。
  • ダウングレードと同一バージョンの適用を拒否(オペレーターの誤クリックを捕捉)。

サイドカーは空き領域の事前チェック+ロック取得+スナップショット+再作成をデタッチで実行し、すぐに202を返します。 UIは/checkをポーリングして、新しいタグがいつ稼働したかを確認します。

リクエストボディ

application/json

TypeScript定義

TypeScriptでrequest body型を使用します。

レスポンスボディ

application/json

application/json

curl -X POST "https://example.com/admin/upgrade/install" \  -H "Content-Type: application/json" \  -d '{    "tag": "string",    "confirm": "string"  }'
{}