Files
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

1.4 KiB
Raw Permalink Blame History

トポロジと所有権

コンテナ層は AWS 上の kubeadm クラスタです(コントロールプレーン 10.10.0.10、ワーカー 3 台 10.10.10.11、10.10.10.12、10.10.11.11)。namespace demo のワークロードは api(3 replicas)と front(2 replicas)で、ingress-nginx と ALB を通して公開しています。Argo CD がクラスタを gitops リポジトリと同じ状態に保ちます(selfHeal、prune)。

VM 層は GCP 上です(サブネット 10.20.0.0/20)。selfheal-obs 10.20.0.10(Mimir、Loki、Tempo、Grafana)、selfheal-harness 10.20.0.11(runner、プローブ、k6)、selfheal-ai 10.20.0.12(診断エージェントと Discord ボット)、selfheal-db-primary 10.20.0.20、selfheal-db-replica 10.20.0.21(ストリーミングレプリケーション、スロット replica1)、legacy MIG selfheal-legacy-mig(インスタンス legacy-xxxx、docker compose の legacy-api がポート 8080)が ILB 10.20.0.100:8080 の後ろにあります。

所有権の決まりは次のとおりです。インスタンス、ネットワーク、MIG のターゲットサイズは Terraform が持ちます(セッション終了前に 2 へ戻してください)。クラスタの中身はすべて Git が持ちます。VM 上のサービスは、オペレーターが gitops の vm//apply.sh を通してだけ変更します。