<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Runbook - 태그 - lee's blog</title><link>http://ken-0913.github.io/myblog/tags/runbook/</link><description>Runbook - 태그 - lee's blog</description><generator>Hugo -- gohugo.io</generator><language>ko-kr</language><managingEditor>hyeonjae0913@gmail.com (ken-0913)</managingEditor><webMaster>hyeonjae0913@gmail.com (ken-0913)</webMaster><lastBuildDate>Sun, 27 Sep 2026 14:00:00 +0900</lastBuildDate><atom:link href="http://ken-0913.github.io/myblog/tags/runbook/" rel="self" type="application/rss+xml"/><item><title>LLM 스터디 7주차 - llm-d Flow Control 재현 매뉴얼</title><link>http://ken-0913.github.io/myblog/posts/llm/llm-d-flow-control-runbook/</link><pubDate>Sun, 27 Sep 2026 14:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/llm/llm-d-flow-control-runbook/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/llm-d-flow-control-runbook-a8c79bc5.png" referrerpolicy="no-referrer">
            </div><p><a href="../llm-d-flow-control-lab/" rel="">Flow Control 실측 글</a>에서 얻은 결과를 <strong>그대로 다시 만들기 위한 절차서</strong>다. 분석과 해석은 그 글에 있고, 이 문서에는 명령과 스크립트만 순서대로 담는다.</p>
<p>GPU 1장짜리 kind 클러스터를 기준으로 쓴다. 기본 배포까지는 <a href="../llm-d-prefix-cache-lab/" rel="">kind에 llm-d 올리기</a>를 따라온 상태를 전제한다.</p>
<h2 id="0-전제-조건" class="headerLink">
    <a href="#0-%ec%a0%84%ec%a0%9c-%ec%a1%b0%ea%b1%b4" class="header-mark"></a>0. 전제 조건</h2><p>아래가 이미 떠 있어야 한다.</p>
<table>
	<thead>
			<tr>
					<th>항목</th>
					<th>값</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>클러스터</td>
					<td>kind, GPU 노출 완료(<code>nvidia.com/gpu</code> 광고됨)</td>
			</tr>
			<tr>
					<td>llm-d Router</td>
					<td>chart <code>llm-d-router-standalone</code> <code>v0</code>, release <code>optimized-baseline</code></td>
			</tr>
			<tr>
					<td>배포 모드</td>
					<td>Standalone (EPP 파드에 Envoy 사이드카)</td>
			</tr>
			<tr>
					<td>모델 서버</td>
					<td>vLLM 1 replica, <code>Qwen/Qwen3-0.6B</code></td>
			</tr>
			<tr>
					<td>네임스페이스</td>
					<td><code>llm-d-lab</code></td>
			</tr>
			<tr>
					<td>저장소</td>
					<td><code>~/llm-d</code> (guides 포함)</td>
			</tr>
	</tbody>
</table>
<div class="term-code">
    <div class="term-code__bar">
        <span class="term-code__dot term-code__dot--red"></span>
        <span class="term-code__dot term-code__dot--yellow"></span>
        <span class="term-code__dot term-code__dot--green"></span>
        <span class="term-code__title">0-1. 시작 상태 확인</span><button type="button" class="term-copy" data-term-copy aria-label="코드 복사" title="클립보드에 복사">복사</button></div>
    <div class="term-code__body"><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>$ export REPO_ROOT<span style="color:#f92672">=</span>~/llm-d
</span></span><span style="display:flex;"><span>$ export NAMESPACE<span style="color:#f92672">=</span>llm-d-lab
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>$ kubectl get pod -n $NAMESPACE
</span></span><span style="display:flex;"><span>NAME                                                         READY   STATUS
</span></span><span style="display:flex;"><span>optimized-baseline-epp-5fbd7457f9-9xcr7                      2/2     Running
</span></span><span style="display:flex;"><span>optimized-baseline-nvidia-gpu-vllm-decode-7978d9d5c9-h59gz   1/1     Running
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>$ helm list -n $NAMESPACE
</span></span><span style="display:flex;"><span>NAME                 CHART                       STATUS
</span></span><span style="display:flex;"><span>optimized-baseline   llm-d-router-standalone     deployed</span></span></code></pre></div></div>
</div>
<blockquote>
  <p><strong>컨텍스트를 먼저 확인한다.</strong> kind 클러스터를 여러 개 쓰면 <code>kubectl config current-context</code>가 엉뚱한 곳을 가리키기 쉽다. 모든 명령에 <code>--context kind-gpu-lab</code>을 붙이거나 <code>kubectl config use-context</code>로 고정해둔다.</p>]]></description></item></channel></rss>