Files
selfheal-lab-gitops/vm/ai-env/runbooks/k8s-rollout-undo.md
T
seon 364654bb2c feat(ai-env): write runbooks and prompt context in Japanese, set HITL_LANG=ja
ランブック 11 本と prompts/topology.md・slo.md を日本語で書き直し、
system.md に「根拠と判断理由は日本語で書く」指示を追加した。
Discord ボットの文言も HITL_LANG=ja で日本語になる。
識別子(action id、ラベル、メトリクス名、オブジェクト名)は英語のまま。
2026-10-08 14:34:10 +09:00

805 B
Raw Blame History

k8s.rollout_undo(層 2、影響大、元に戻せる)

使う場面: api や front の新しいリビジョンが失敗し始めたときです。最新リビジョンの ReplicaSet で ready < desired になっていて、1 つ前のリビジョンは正常だった、という状態が目安です。提案する前に get_k8s replicasets でリビジョンとイベントを確認してください。

手順(ハーネスの action k8s.rollout_undo、target {namespace: demo, deployment: api}): ハーネスが kubectl rollout undo deployment/<name> を実行します。ただし Argo CD の selfHeal が Git のリビジョンを再適用するため、恒久的に直すには Git へのコミットが要ります。取り消しは、もう一度 rollout undo を実行します。