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

6 lines
805 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 を実行します。