Azure CLI를 사용하여 PowerShell 명령을 사용하여 Azure Devops에서 Azure CDN 제거
CDN 제거 캐시:
Azure CDN은 가까운 CDN 서버에 캐시된 값에 콘텐츠를 저장할 수 있는 정적 웹 사이트에 효율적이므로 웹 사이트가 사용자에게 더 빠르게 응답합니다. 따라서 Azure CDN이 가리키는 스토리지 계정에서 콘텐츠를 업데이트한 경우 모든 사용자가 업데이트된 파일을 받을 수 있도록 Azure CDN 서버에서 캐시된 콘텐츠를 제거하거나 새로 고쳐야 합니다.
Azure CLI를 사용하여 다음 주석을 사용하여 Azure CDN 콘텐츠를 제거할 수 있습니다.
az cdn endpoint purge --content-paths
[--ids]
[--name]
[--no-wait]
[--profile-name]
[--resource-group]
[--subscription]
필수 매개변수
선택적 매개변수
CDN 제거를 위한 Azure Devops 작업
다음은 Azure Devops 파이프라인 내부에서 사용하여 Azure CDN에서 제거 명령을 실행하여 CDN 서버의 캐시를 지우고 업데이트할 수 있는 작업입니다.
CDN이 제거될 때까지 기다리지 않도록 --no-wait를 제공합니다. 이 매개 변수 플래그를 설정하지 않은 경우 이 작업은 CDN 콘텐츠가 완전히 제거될 때까지 대기합니다.
- task: AzureCLI@2
displayName: "Azure CLI: Purge CDN"
inputs:
azureSubscription: $(azureSubscription)
scriptType: "ps"
scriptLocation: inlineScript
inlineScript: |
az cdn endpoint purge -g $(azureResourceGroupStorageAccount) --profile-name $(cdnProfileName) --name $(cdnEndPoint) --no-wait --content-paths "/path-of-folder-to-purge/*"
참조:
https://docs.microsoft.com/en-us/cli/azure/cdn/endpoint?view=azure-cli-latest#az_cdn_endpoint_purge
Reference
이 문제에 관하여(Azure CLI를 사용하여 PowerShell 명령을 사용하여 Azure Devops에서 Azure CDN 제거), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ssanjeevi/azure-cdn-purge-in-azure-devops-using-powershell-command-using-azure-cli-5h61텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)