AKS クラスター上に独自のセルフ ホスト エージェントを作成しました。
Docker のキャッシュを使用するために永続ボリューム (PV) をマウントする StatefulSet を使用して、3 つのレプリカがあります。これは/var/lib/docker
、各レプリカのマウントであることを意味します。
すべてがうまくいくまで。
ただし、それagent-0
はほとんどの作業をagent-1
行いagent-2
、作業量は少ないようです。PV-0
これは、ほとんどすべての容量を使用しており、そうPV-1
でPV-2
はないため、問題を引き起こします。
agent-0
/dev/sdc 98.3G 83.8G 14.5G 85% /var/lib/docker
agent-1
/dev/sdd 98.3G 35.3G 63.0G 36% /var/lib/docker
agent-2
/dev/sdc 98.3G 2.1G 96.2G 2% /var/lib/docker
常に使用するのではなく、負荷がエージェント間で分散されるように、Azure DevOps のパイプラインを制御する方法はありagent-0
ますか?