<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="675" viewBox="0 0 1200 675">
  <defs>
    <style>
      .t{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;fill:#10263a}
      .h{font-size:33px;font-weight:700}
      .b{font-size:21px;font-weight:700}
      .s{font-size:17px}
    </style>
  </defs>
  <rect width="1200" height="675" fill="#f6f9ff"/>
  <text x="60" y="60" class="t h">StatefulSet 的稳定身份与稳定存储</text>
  <g transform="translate(70,140)">
    <rect width="1060" height="460" rx="28" fill="#fff" stroke="#d3deef"/>
    <g transform="translate(60,80)">
      <rect width="220" height="120" rx="22" fill="#e5efff" stroke="#85abff"/>
      <text x="58" y="50" class="t b">mysql-0</text>
      <text x="48" y="84" class="t s">PVC: data-0</text>
      <line x1="220" y1="60" x2="300" y2="60" stroke="#2f63d7" stroke-width="6" marker-end="url(#a)"/>
    </g>
    <g transform="translate(390,80)">
      <rect width="220" height="120" rx="22" fill="#e3f8ef" stroke="#67bfa0"/>
      <text x="58" y="50" class="t b">mysql-1</text>
      <text x="48" y="84" class="t s">PVC: data-1</text>
      <line x1="220" y1="60" x2="300" y2="60" stroke="#14805b" stroke-width="6" marker-end="url(#b)"/>
    </g>
    <g transform="translate(720,80)">
      <rect width="220" height="120" rx="22" fill="#fff1d6" stroke="#f0a44a"/>
      <text x="58" y="50" class="t b">mysql-2</text>
      <text x="48" y="84" class="t s">PVC: data-2</text>
    </g>
    <rect x="80" y="270" width="930" height="120" rx="24" fill="#f8fbff" stroke="#c8d9ea"/>
    <text x="120" y="314" class="t b">DNS 与身份稳定</text>
    <text x="120" y="348" class="t s">Headless Service + 序号命名，使副本可以被稳定访问并绑定自己的卷。</text>
  </g>
  <defs>
    <marker id="a" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto"><path d="M0,0 L8,3 L0,6 Z" fill="#2f63d7"/></marker>
    <marker id="b" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto"><path d="M0,0 L8,3 L0,6 Z" fill="#14805b"/></marker>
  </defs>
</svg>