로드맵
다음 섹션에서는 관리형 DevOps 풀 개발의 새로운 기능에 대해 설명합니다.
Ubuntu 20.04 LTS 표준 지원은 2025년 5월 31일에 종료되었습니다. 선택한 마켓플레이스 이미지 및 Azure Pipelines 이미지에서 Ubuntu 20.04 이미지를 제거했으며, 2025년 8월 30일부터 사용되지 않는 이러한 이미지를 사용하도록 구성된 파이프라인이 시작되지 않습니다. 자세한 내용은 Managed DevOps 풀 이미지 수명 주기를 참조하세요. 2025년 8월 30일로 예정되어 있습니다.
서비스 태그 및 새 IP: 관리되는 DevOps 풀 컨트롤 플레인은 새 IP 송신 주소를 추가하고 관리되는 DevOps 풀에서 아웃바운드 트래픽을 허용하는 편리한 메커니즘을 제공하기 위해 서비스 태그를 게시할 예정입니다. 2025년 9월에 예정되어 있습니다.
로그 분석: 관리형 DevOps 풀은 로그를 Log Analytics로 내보내도록 풀을 구성할 수 있도록 지원을 추가하고 있습니다. Azure Portal의 Log Analytics 도구를 사용하면 Azure Monitor 로그 저장소의 데이터에 대한 로그 쿼리를 실행하고 편집할 수 있습니다. Log Analytics를 사용하여 KQL(Kusto Query Language) 또는 Log Analytics 단순 모드에서 제공되는 지점 및 클릭 환경을 사용하여 로그 데이터를 분석하고 시각화합니다. 2025년 9월에 예정되어 있습니다.
공용 고정 IP: Azure의 VM에 대한 기본 아웃바운드 액세스가 사용 중지되면 외부 리소스에 액세스할 수 있도록 관리되는 DevOps 풀의 공용 고정 IP 주소에 대한 지원을 추가하고 있습니다. Azure를 사용한 이러한 변경은 관리형 DevOps 풀, Azure Virtual Machine Scale Set 에이전트 풀 및 새 가상 네트워크를 만드는 자체 호스팅 풀에 영향을 미치며 NAT 게이트웨이와 같은 인프라 없이는 에이전트 외부에 액세스할 수 없습니다. 2025년 9월 30일 이후에 만들어진 새 관리형 DevOps 풀 인스턴스는 기본적으로 NAT 게이트웨이를 사용하여 만들어지고 Azure 비용이 발생합니다. Azure 비용 계산기를 사용하여 비용을 모델링할 수 있습니다. 2025년 9월에 예정되어 있습니다.
프로젝트 수준 권한을 사용하여 Azure DevOps 프로젝트 수준에서 풀 만들기: 관리형 DevOps 풀을 만들려면 현재 Azure DevOps에서 조직 수준 에이전트 풀 관리자 및 프로젝트 수준 에이전트 풀 관리자 또는 작성자여야 합니다. 프로젝트 수준 에이전트 풀 관리자만 필요한 관리형 DevOps 풀 만들기의 새 모드를 사용하도록 설정하고 있습니다. 프로젝트 수준 에이전트 풀 관리자를 사용하여 만든 관리되는 DevOps 풀은 지정된 Azure DevOps 프로젝트에서만 사용하도록 설정됩니다. 2025년 9월에 예정되어 있습니다.
퍼지 에이전트: 원하는 경우 수동으로 에이전트를 재활용할 수 있는 기능을 추가했습니다. 2025년 9월에 예정되어 있습니다.
풀 별칭: 커뮤니티에서 이 요청을 해결하기 위해 Azure 리소스 이름 외에도 Azure DevOps 풀 이름을 추가하는 기능을 추가하고 있습니다. 2025년 9월에 예정되어 있습니다.
Azure Pipelines 이미지 버전: 새 이미지 버전이 파이프라인을 중단하는 경우 각 파이프라인에서 이미지 버전 재정의 요청을 구성하여 마지막으로 성공한 파이프라인 실행에서 사용한 버전으로 되돌릴 수 있습니다. 제안된 기능을 사용하여 관리되는 DevOps 풀 사용자 인터페이스에서 Azure Pipelines 이미지의 이미지 버전을 선택하고 풀의 이미지를 특정 이미지 버전에 고정할 수 있습니다. 2025년 10월에 예정되어 있습니다.
스폿 Virtual Machines 인스턴스: 시간이 중요하지 않은 파이프라인을 Spot Virtual Machines로 전환하여 Azure 비용을 최대 90 %절감합니다. CI/CD 워크로드는 CI/CD 에이전트의 임시 특성으로 인해 Spot Virtual Machines를 사용하기에 이상적인 후보입니다. 스폿 Virtual Machines에 대한 자세한 내용은 스폿 Virtual Machines 개요를 참조하세요. 2025년 9월에 예정되어 있습니다.
컨테이너 에이전트: 컨테이너를 프로비전하고 컨테이너 내에서 에이전트를 시작하는 지원을 추가하고 있습니다. 2026년 초에 계획되었습니다.
사용자 지정 시작 스크립트: 에이전트에 할당되기 전에 풀의 모든 이미지에 대해 PowerShell 스크립트(Windows) 또는 셸 스크립트(Linux)를 실행하는 옵션을 추가하여 신뢰할 수 있는 루트 CA 설치, 환경 설정 등의 시나리오를 사용하도록 설정합니다. 2026년 초에 계획됩니다.
2025년 7월
Windows 2025 Azure Pipelines 이미지: 관리형 DevOps 풀은 Azure Pipelines 이미지에 Windows Server 2025 이미지를 추가했습니다.
Ubuntu 20.04 LTS 표준 지원은 2025년 5월 31일에 종료되었으며 관리형 DevOps 풀은 선택한 마켓플레이스 이미지 및 Azure Pipelines 이미지에서 Ubuntu 20.04 이미지를 제거했습니다. 자세한 내용은 Managed DevOps 풀 이미지 수명 주기를 참조하세요.
영국 서부 지역에 대한 지원이 추가되었습니다.
2025년 5월
- 에이전트 할당 시간 단축: 관리되는 DevOps 풀 팀은 대기 에이전트의 시작 시간을 단축하도록 업데이트를 수행했습니다(매번 새로운 에이전트를 설정할 때 설정). 자세한 내용은 에이전트의 수명 주기 및 할당 지연 가능성을 참조하세요.
2025년 4월
관리되는 DevOps 풀을 사용하기 위해 모든 파이프라인에 대한 액세스 열기: 기본적으로 각 파이프라인은 새로 만든 Managed DevOps 풀을 사용하도록 명시적으로 권한을 부여받아야 합니다. 관리자가 각 파이프라인에 명시적으로 권한을 부여할 필요가 없도록 모든 파이프라인에 대해 Open 액세스를 사용하도록 설정하는 옵션을 추가하고 있습니다. 자세한 내용은 풀의 파이프라인에 대한 공개 액세스 구성을 참조하세요.
신뢰할 수 있는 루트 인증서: 관리형 DevOps 풀은 Key Vault의 인증서를 에이전트에 신뢰할 수 있는 루트 인증서로 추가하도록 풀을 구성할 수 있도록 지원을 추가했으므로 풀을 사용하는 모든 파이프라인에 작업을 추가할 필요가 없습니다. 자세한 내용은 Key Vault 구성을 참조하세요.
2025년 3월
다음 기능은 2025년 3월에 관리형 DevOps 풀에서 릴리스되었습니다.
더 많은 Azure 지역에서 지원되는 관리되는 DevOps 풀: 이제 (아시아 태평양) Jio 인도 중부 및 (아시아 태평양) Jio 인도서부에서 관리되는 DevOps 풀을 사용할 수 있으므로 최적화된 성능 및 규정 준수를 위해 지역 리소스를 활용할 수 있습니다. 구독에서 관리되는 DevOps 풀을 지원하는 Azure 지역을 보려면 구독에 Microsoft.DevOpsInfrastructure 공급자를 등록하고 지원되는 위치를 확인합니다.
Ubuntu 24.04 Azure Pipelines 이미지: Ubuntu 24.04는 선택한 마켓플레이스 이미지 및 Azure Compute Gallery 이미지에 대해 지원되며, 이제 Azure Pipelines 이미지에 대해 지원됩니다.
2024년 11월
다음 기능은 2024년 11월에 관리형 DevOps 풀에서 릴리스되었습니다.
더 많은 Azure 지역에서 지원되는 관리되는 DevOps 풀: 이제 스웨덴 중부, 브라질 남부, 일본 동부, UAE 북부, 한국 중부 및 노르웨이 동부에서 관리되는 DevOps 풀을 사용할 수 있으므로 최적화된 성능 및 규정 준수를 위해 지역 리소스를 활용할 수 있습니다. 구독에서 관리되는 DevOps 풀을 지원하는 Azure 지역을 보려면 구독에 Microsoft.DevOpsInfrastructure 공급자를 등록하고 지원되는 위치를 확인합니다.
Azure Key Vault와 통합: 관리되는 DevOps 풀은 프로비전 중에 Azure Key Vault에서 인증서를 가져오는 기능을 제공합니다. 즉, 인증서가 Azure Pipelines를 실행할 때까지 컴퓨터에 이미 존재합니다. 이 기능을 사용하려면 풀에서 관리 ID를 구성하고 Key Vault에서 비밀에 액세스할 수 있는 권한을 부여합니다. 자세한 내용은 Azure Key Vault와 통합을 참조하세요.
프록시 지원: 프록시를 통해 네트워크 트래픽을 전달하도록 관리되는 DevOps 풀을 설정할 수 있습니다. 미리 설치된 프록시가 있는 이미지를 사용하면 현재 Azure Virtual Machine Scale Set 에이전트 제품과 같이 프록시 뒤에 있는 관리형 DevOps 풀에서 Azure Pipelines를 실행할 수 있습니다. 이 설정을 사용하면 에이전트가 원본을 검색하고 아티팩트 다운로드를 수행할 수 있으며, 프록시 세부 정보를 웹에 액세스하기 위해 프록시 설정이 필요한 작업에 전달할 수 있습니다. 자세한 내용은 프록시 지원을 참조하세요.
에이전트 IP 주소 보기: 이제 파이프라인 로그의 초기화 작업 단계에서 에이전트의 IP 주소를 볼 수 있습니다. 프록시 또는 방화벽 규칙으로 인해 실패한 파이프라인을 조사하는 등의 시나리오에 유용합니다.
다른 리소스 그룹 또는 구독으로 이동: 이제 관리되는 DevOps 풀을 다른 Azure 리소스 그룹 또는 다른 구독으로 이동할 수 있습니다. 자세한 내용은 Azure 리소스를 새 리소스 그룹 또는 구독으로 이동을 참조하세요.
Ubuntu 24.04 지원: 선택한 마켓플레이스 이미지 에 3개의 이미지를 추가하고 Azure Compute 갤러리 이미지를 사용하여 사용자 고유의 Ubuntu 24.04 이미지를 사용하도록 설정하여 Ubuntu 24.04에 대한 지원을 추가했습니다.