Forgejo Runner の同時実行数を 8 にする - #177
Merged
Merged
Conversation
PR 1 本につきワークフローが 2 本(test と claude-review)走るようになり、 2 では順番待ちが長い(6 本で 30 分以上詰まった)。ジョブのコンテナは dind の 中で動くので実質の総量は dind のメモリ上限。あわせて 12Gi → 28Gi、 runner 本体も 1Gi → 2Gi。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JgGYf5qbjDXYhtzcpLsGvv
|
Claude finished @5ym's task in 1m 20s —— View job レビュー結果
総評大きな問題は見当たりません。 参考までに(ブロッキングではありません)
テストについては k8s マニフェストの数値変更のみで、リポジトリに該当するユニットテストの仕組みは見当たらず、この種の変更として妥当だと考えます。 Branch: runner-capacity |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR 1 本につきワークフローが 2 本(test と claude-review)走るようになり、
capacity: 2では順番待ちが長い(実測で 6 本が 30 分以上詰まった)。capacity2 → 8ノードは 44 コア / 46 GiB。いまの使用率は CPU 8% / メモリ 16%(CI 以外の実使用は 8 GiB ほど)なので、28Gi を CI に割いても 10 GiB 残る。CPU は 44 コアあるので 8 本でも余る。重いのは e2e(ブラウザ)くらいで、それが同時に何本も来ることは稀。
**マージすると Runner の Pod が入れ替わる(strategy: Recreate)ので、走っているジョブは落ちる。**キューが空いているときに入れること。
🤖 Generated with Claude Code
https://claude.ai/code/session_01JgGYf5qbjDXYhtzcpLsGvv