에이전트에 더 많은 디스크 공간을 원하십니까? 관리형 DevOps 풀은 풀의 에이전트에 빈 데이터 디스크를 연결할 수 있도록 지원합니다. 데이터 디스크를 연결할 때 VM(가상 머신) 크기를 더 많은 기본 제공 스토리지가 있는 더 비싼 크기로 이동하는 비용이 더 많이 발생하지 않고 더 많은 스토리지 공간을 얻을 수 있습니다.
빈 데이터 디스크 연결
스토리지 탭에서 풀을 만들 때 스토리지 설정을 구성합니다. 기본 설정은 빈 데이터 디스크가 아닙니다.
기존 풀에 대해 더 많은 스토리지를 구성하려면 다음 단계에 설명된 대로 Azure Portal의 풀로 이동합니다.
- Azure Portal에 로그인합니다.
- 관리형 DevOps 풀을 검색하고 사용 가능한 옵션에서 선택합니다.
- 목록에서 풀을 선택합니다.
- 설정>스토리지로 이동하여 풀에 대한 빈 데이터 디스크 설정을 구성합니다.
디스크에 대한 다음 표의 속성을 구성하고 적용 (또는 풀을 만드는 경우 다음 )을 선택하여 변경 내용을 저장합니다. 풀에 대한 단일 빈 데이터 디스크 구성을 추가할 수 있습니다. 모든 에이전트 인스턴스에는 지정한 구성과 일치하는 빈 데이터 디스크가 연결되어 있습니다.
기존 풀에 대한 데이터 디스크 구성을 삭제하려면 삭제를 선택합니다.
연결된 데이터 디스크에 대해 다음 속성을 구성합니다.
| 속성 | 설명 |
|---|---|
크기(GiB) 또는 diskSizeGiB |
데이터 디스크의 크기를 지정합니다. 최대 크기는 스토리지 유형에 따라 달라집니다. 자세한 내용은 디스크 유형 비교를 참조하세요. |
| 캐싱 형식 | 디스크의 캐싱 유형을 지정합니다. 기본값, 없음, ReadOnly 또는 ReadWrite에서 선택합니다. 캐싱을 지원하는 데이터 디스크의 기본값은 ReadOnly입니다. 자세한 내용은 가상 머신 및 디스크 성능을 참조하세요. |
| 스토리지 유형 | 다음 저장소 유형 중에서 선택합니다: Standard_LRS (기본값), Premium_LRS, StandardSSD_LRS, Premium_ZRS, 또는 StandardSSD_ZRS. 이러한 형식에 대한 자세한 내용은 SKU 형식 및 Azure 관리 디스크 유형을 참조하세요. |
| 드라이브 문자 | 풀에 Windows 에이전트 이미지가 있는 경우 디스크에 대한 드라이브 문자를 선택합니다. 드라이브 문자를 F 지정하지 않으면 임시 디스크가 있는 VM 크기에 사용됩니다. 그렇지 않으면 E 사용됩니다. 드라이브 문자는 , A또는 CD.를 제외한 E단일 문자여야 합니다. 임시 디스크 없이 VM 크기를 사용하고 드라이브 문자로 사용하려는 E 경우 드라이브 문자 필드를 비워 두고 기본값 E을 가져옵니다. ARM 템플릿 또는 Azure CLI 스크립트를 사용하여 스토리지를 구성하는 경우 드라이브 문자를 원하지 않는 경우 드라이브 문자 매개 변수를 생략합니다. |
에이전트 작업 디렉터리에 데이터 디스크 사용
데이터 디스크에서 작업 디렉터리를 사용하도록 에이전트를 구성하려면 요청 시 데이터 디스크의 폴더를 WorkFolder 지정합니다.
다음 예제에서는 Windows 에이전트의 에이전트 작업 디렉터리가 드라이브 문자 F와 함께 연결된 데이터 디스크의 폴더를 사용하도록 구성됩니다.
pool:
name: fabrikam-managed-pool # Name of pool
demands:
- WorkFolder -equals f:\custom-work-folder # Windows agent example
에이전트 작업 디렉터리를 구성하는 방법에 대한 자세한 내용은 Demands: WorkFolder를 참조하세요.