17 posts in total

Github Actions

Posts tagged

애저 펑션 배포 프로필 없이 깃헙 액션으로 배포하기

by Justin Yoo · 8 min read

이 시리즈에서는 애저 펑션 인스턴스를 운영하면서 사용자 지정 도메인을 연결하고, SSL 인증서를 붙이고, 수시로 변하는 공개 IP 주소를 관리하는 방법에 대해 알아본다. 애저 펑션에 APEX 도메인을 연결하는 세 가지 방법 애저 펑션에 Let's Encrypt 인증서 자동으로 연동하기 애저 펑션의 IP주소 변경시 깃헙 액션을 통해 DNS와 SSL

애저 펑션의 IP주소 변경시 깃헙 액션을 통해 DNS와 SSL 인증서를 자동으로 갱신하기

by Justin Yoo · 16 min read

이 시리즈에서는 애저 펑션 인스턴스를 운영하면서 사용자 지정 도메인을 연결하고, SSL 인증서를 붙이고, 수시로 변하는 공개 IP 주소를 관리하는 방법에 대해 알아본다. 애저 펑션에 APEX 도메인을 연결하는 세 가지 방법 애저 펑션에 Let's Encrypt 인증서 자동으로 연동하기 애저 펑션의 IP주소 변경시 깃헙 액션을 통해 DNS와 SSL

GitHub 액션과 ARM 템플릿 검사도구를 이용한 Bicep 코드 품질 테스트

by Justin Yoo · 8 min read

이 시리즈를 통해 프로젝트 Bicep과 ARM 템플릿 검사도구, 그리고 이를 적용한 GitHub 액션을 다뤄보도록 하자. 프로젝트 Bicep 맛보기 GitHub 액션과 ARM 템플릿 검사도구를 이용한 Bicep 코드 품질 테스트 애저 Bicep 되짚어보기 ARM 템플릿을 만들고 난 이후에는 이 템플릿이 제대로 만들어 진 것인지 혹은 실제로 작동을 할

애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기

by Justin Yoo · 16 min read

Blazor 웹 애플리케이션에 React UI 컴포넌트 끼얹기 Blazor 웹 애플리케이션에 node.js를 이용해 React UI 컴포넌트 끼얹기 애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기 지난 포스트에서는 Blazor 웹 어셈블리 앱을 로컬에서 개발해 봤다면, 이번 포스트에서는 이렇게 개발한 앱을 실제로 배포해 보는 작업을 진행해

GitOps와 GitHub Actions를 이용해서 JAM 스택 웹사이트 자동 배포하기

by Justin Yoo · 6 min read

지난 포스트에서는 애저 Durable Functions와 깃헙 액션를 이용해서 JAM 스택 기반의 웹사이트를 예약 배포하는 방법에 대해 알아 보았다. 하지만, 예약 포스팅을 하는 부분은 자동화하지 못했는데, 이번 포스트에서는 이 예약 포스팅을 하는 부분까지도 자동화 시켜보도록 한다. JAM 스택이란? JAM은 JavaScript, API 그리고

GitOps, 애저 Durable Functions, GitHub Actions을 이용한 블로그 예약 포스팅 구현

by Justin Yoo · 16 min read

Gridsome과 같은 정적 웹사이트 생성기를 이용해 블로그를 쓰다보면 가장 불편한 점이 예약 포스팅이다. 워드프레스와 같은 전문 블로그 플랫폼을 쓴다면 예약 포스팅 기능은 기본으로 갖춰져 있기 때문에 큰 문제가 없다지만, 정적 웹사이트 생성기에는 그런 기능이 없다. 따라서, 예약 포스팅 기능 같은 경우는 깔끔하게 포기하고 실제 포스트하고자 하는 날에