diff --git a/.github/workflows/dev-ci-cd.yml b/.github/workflows/dev-ci-cd.yml index c2b48d28..3b8b3941 100644 --- a/.github/workflows/dev-ci-cd.yml +++ b/.github/workflows/dev-ci-cd.yml @@ -54,7 +54,7 @@ jobs: with: context: . file: ./Dockerfile - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 push: true tags: ${{ steps.meta.outputs.tags }} cache-from: type=gha diff --git a/.github/workflows/prod-ci-cd.yml b/.github/workflows/prod-ci-cd.yml index efa1e09e..e2050472 100644 --- a/.github/workflows/prod-ci-cd.yml +++ b/.github/workflows/prod-ci-cd.yml @@ -55,7 +55,7 @@ jobs: with: context: . file: ./Dockerfile - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 push: true tags: ${{ steps.meta.outputs.tags }} cache-from: type=gha diff --git a/Dockerfile b/Dockerfile index 3e8fe414..4c4f4dd7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,9 +4,10 @@ ARG MODULE=apis WORKDIR /app # 의존성 캐싱 최적화를 위한 단계별 복사 -# 1. Gradle Wrapper와 의존성 관련 파일만 먼저 복사 +# 1. 의존성 캐싱 최적화를 위해 Gradle Wrapper 및 의존성 관련 파일만 먼저 복사 COPY build.gradle.kts settings.gradle.kts gradlew gradlew.bat ./ COPY gradle/wrapper/ ./gradle/wrapper/ +COPY buildSrc/ ./buildSrc/ COPY ${MODULE}/build.gradle.kts ./${MODULE}/ # 2. Gradle Wrapper 실행 권한 부여 diff --git a/Dockerfile-dev b/Dockerfile-dev index 3e8fe414..4c4f4dd7 100644 --- a/Dockerfile-dev +++ b/Dockerfile-dev @@ -4,9 +4,10 @@ ARG MODULE=apis WORKDIR /app # 의존성 캐싱 최적화를 위한 단계별 복사 -# 1. Gradle Wrapper와 의존성 관련 파일만 먼저 복사 +# 1. 의존성 캐싱 최적화를 위해 Gradle Wrapper 및 의존성 관련 파일만 먼저 복사 COPY build.gradle.kts settings.gradle.kts gradlew gradlew.bat ./ COPY gradle/wrapper/ ./gradle/wrapper/ +COPY buildSrc/ ./buildSrc/ COPY ${MODULE}/build.gradle.kts ./${MODULE}/ # 2. Gradle Wrapper 실행 권한 부여 diff --git a/gateway/src/main/kotlin/org/yapp/gateway/config/SecurityConfig.kt b/gateway/src/main/kotlin/org/yapp/gateway/config/SecurityConfig.kt index f783e505..b6e0ccc6 100644 --- a/gateway/src/main/kotlin/org/yapp/gateway/config/SecurityConfig.kt +++ b/gateway/src/main/kotlin/org/yapp/gateway/config/SecurityConfig.kt @@ -33,7 +33,7 @@ class SecurityConfig( .sessionManagement { it.sessionCreationPolicy(SessionCreationPolicy.STATELESS) } .authorizeHttpRequests { it.requestMatchers("/api/v1/auth/**").permitAll() - it.requestMatchers("/api/v1/health").permitAll() + it.requestMatchers("/actuator/**").permitAll() it.requestMatchers("/swagger-ui/**", "/v3/api-docs/**").permitAll() it.requestMatchers("/kakao-login.html/**").permitAll() it.anyRequest().authenticated()