<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 675" width="1200" height="675"><rect width="1200" height="675" fill="#f3fff8"/><text x="600" y="58" text-anchor="middle" font-size="34" font-weight="700" fill="#0b3d2e">ReplicaSet控制循环</text><circle cx="600" cy="330" r="190" fill="#dcfce7" stroke="#16a34a" stroke-width="4"/><text x="600" y="285" text-anchor="middle" font-size="26" font-weight="700">控制器持续对比</text><text x="600" y="330" text-anchor="middle" font-size="22">期望副本数 vs 实际Pod数</text><text x="600" y="370" text-anchor="middle" font-size="22">不足则创建，过多则删除</text><rect x="80" y="260" width="220" height="120" rx="20" fill="#bbf7d0"/><text x="190" y="312" text-anchor="middle" font-size="23">spec.replicas</text><text x="190" y="345" text-anchor="middle" font-size="20">目标状态</text><rect x="900" y="260" width="220" height="120" rx="20" fill="#a7f3d0"/><text x="1010" y="312" text-anchor="middle" font-size="23">Pod列表</text><text x="1010" y="345" text-anchor="middle" font-size="20">实际状态</text><path d="M300 320 H410 M790 320 H900" stroke="#14532d" stroke-width="5" marker-end="url(#a)"/><defs><marker id="a" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto"><path d="M0,0 L12,6 L0,12 Z" fill="#14532d"/></marker></defs></svg>