워크플로우 썸네일형 리스트형 GitHub Actions를 사용해 Spring Boot 애플리케이션을 빌드하고 Docker 이미지를 생성하여 Docker Hub에 업로드하는 방법 GitHub Actions를 사용해 Spring Boot 애플리케이션을 빌드하고 Docker 이미지를 생성하여 Docker Hub에 업로드하는 방법GitHub Actions 워크플로우전체 워크플로우더보기---name: Deploy Spring Boot Applicationon: push: branches: - mainenv: AWS_REGION: us-east-1 SECURITY_GROUP_ID: sg-07f3 CONTAINER_BASE_DIR: "/app/docker-container" CONTAINER_LOG_DIR: "$CONTAINER_BASE_DIR/logs" APPLICATION_PORT: 8080 DOCKER_REPO: ${{ vars.DOCKER_REPO }} .. 더보기 AWS 보안 그룹에 GitHub Actions IP 추가 및 삭제하는 방법 AWS 보안 그룹에 GitHub Actions IP 추가 및 삭제하는 방법AWS EC2 인스턴스에 GitHub Actions로 배포 시 보안을 강화하기 위해 배포 전에는 GitHub Actions의 IP를 보안 그룹에 추가하고 배포 후에는 해당 IP를 보안 그룹에서 삭제하는 방법입니다.GitHub Actions 워크플로우전체 워크플로우더보기---name: Remote SSH Command for Deployon: push: branches: - mainenv: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} AWS_DEFAULT_RE.. 더보기 이전 1 다음