azure

[Troubleshooting] Azure Function App with GitHub Actions

az-function

[Troubleshooting] Azure Function App with GitHub Actions

* 참고 문서: https://learn.microsoft.com/ko-kr/azure/azure-functions/functions-deployment-technologies?tabs=linux#remote-build 1. Azure Function App을 Azure에서 기본 제공하는 GitHub Actions Deployment Template으로 CI/CD를 구성하면 애플리케이션 배포 후 Function을 찾지 못하는 문제가 발생합니다. 2. 이유는 위 참고문서에서 나오듯 WEBSITE_RUN_FROM_PACKAGE 라는 환경변수가 자동으로 추가되기 때문입니다. 3.

By Hyonsok
How to run scheduled Azure SQL Procedure

3view

How to run scheduled Azure SQL Procedure

1.Problem Azure Managed SQL 에서는 설치형 MSSQL DB와 달리 스케줄 잡을 실행할 수 없습니다. 참고: https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/job-automation-managed-instance?view=azuresql 2.Solution Azure Automation Account에 PowerShell 로 DB Procedure 실행하는 Job을 등록해서 매일 특정시간에 동작하게 하면 됩니다. 이 외에도 Azure Function을 만들어 주기적으로

By Hyonsok
루트 도메인, Azure Front Door (CDN) 인증서 등록, 트러블 슈팅기

azure

루트 도메인, Azure Front Door (CDN) 인증서 등록, 트러블 슈팅기

1.요구사항 루트 도메인에 Azure Front Door(CDN)를 사용하도록 처리해야 하는 과제가 주어졌습니다. 기존에 서브도메인을 CDN 처리할때는 채 10분도 걸리지 않았었던터라 가볍게 생각하였는데 뜻밖의 난관을 여러번 겪게 되었습니다. 2.첫번째 난관 루트 도메인의 경우 @ 레코드를 변경해야 합니다. 하지만 이 DNS 레코드는 중요하기 때문에 기본적으로 사용자가 처리할 수 없게 막혀있습니다.

By Hyonsok
Azure Container App Tips

container

Azure Container App Tips

3View에서는 Azure Cloud의 서버리스 제품인 Container App을 이용해 SaaS 서비스를 제공하고 있습니다. Azure Container App 을 서비스(운영) 환경으로 사용시 체크해야 할 팁을 공유합니다. 1. Private Network으로 배포 (Terraform Case) 2. 도커 환경변수 추가시 GitHub Actions Variable 사용 1. Azure Console에서 수동으로 도커 환경변수를 추가하면 간혹 아무 에러메시지 없이 추가가

By Hyonsok