2021/08 4

특정 Container의 모든 blob의 Access Tier (Archive)를 변경하는 PowerShell

참고 자료 Manage the access tier of a blob in an Azure Storage account - https://docs.microsoft.com/en-us/azure/storage/blobs/manage-access-tier?tabs=powershell Azure Storage account에 Blob을 저장하는 경우, Hot, Cool, Archive라는 Access Tier에 저장됩니다. Strorage account를 생성 할 때에는 기본 Tier로 Hot 또는 Cool 만 지정할 수 있으며 Archive Tier는 지정할 수 없습니다. Blob을 Archive Tier로 옮기기 위해서는 아래의 방법들을 사용할 수 있습니다. Azure Storage account의 Lif..

Microsoft/Azure 2021.08.18

Application Gateway Stop/Start PowerShell

참고 자료 Stop-AzApplicationGateway - https://docs.microsoft.com/ko-kr/powershell/module/az.network/stop-azapplicationgateway?view=azps-6.3.0&viewFallbackFrom=azps-3.8.0 Azure Application Gateway를 중지/시작하는 PowerShell입니다. Application Gateway를 테스트하는 동안 비용을 줄이기 위해 Application Gateway를 중지할 수 있습니다. $rgName = 'ResourceGroupName' $appgwName = 'ApplicationGatewayName' $AppGW = Get-AzApplicationGateway -Resou..

Microsoft/Azure 2021.08.18

Application Gateway - X-Forwarded-For 헤더에서 Port 정보 제거

참고 자료 Remove port information from X-Forwarded-For header - https://docs.microsoft.com/en-us/azure/application-gateway/rewrite-http-headers-url#remove-port-information-from-the-x-forwarded-for-header 개요 Azure Application Gateway는 클라이언트 요청을 백엔드로 전달하기 전에 모든 요청에 X-Forwarded-For 헤더를 삽입합니다. 이 헤더는 쉼표로 구분된 IP:port 목록입니다. 경우에 따라서는 백엔드 서버에 IP 주소만 필요한 시나리오가 있을 수 있습니다. 헤더 재작성(rewrite header)을 사용하여 X-Forwar..

Microsoft/Azure 2021.08.07

하나의 VM을 여러 Application Gateway의 Backend Pool에 추가(PowerShell)

하나의 VM을 여러 Application Gateway의 Backend Pool에 추가하는 PowerShell Script입니다. VM NIC의 ApplicationGatewayBackendAddressPools에 Application Gateway의 BackendPool을 추가하는 방식입니다. $appgw1 = Get-AzApplicationGateway -ResourceGroupName $APPGWRG1 -Name $APPGWNAME1 $backendPool1 = Get-AzApplicationGatewayBackendAddressPool -Name $BACKENDPOOLNAME1 -ApplicationGateway $appgw1 $appgw2 = Get-AzApplicationGateway -Res..

Microsoft/Azure 2021.08.06