Skip to content

chore: 파일 리팩토링 및 Calico Helm 적용#11

Merged
doup2001 merged 6 commits intomainfrom
chore/#7
Apr 4, 2026
Merged

chore: 파일 리팩토링 및 Calico Helm 적용#11
doup2001 merged 6 commits intomainfrom
chore/#7

Conversation

@doup2001
Copy link
Copy Markdown
Member

@doup2001 doup2001 commented Apr 4, 2026

📌 작업한 내용

  • K8s 워커 노드 서브넷 이동 문제를 완전히 수정하여 정상 동작하도록 개선.
  • K8s 사용자 스크립트 작성 및 초기 적용, 이후 세부 수정으로 안정화.
  • IAP 코드 리팩터링과 파일 분리를 통해 구조 최적화.
  • Calico 네트워크 플러그인을 Helm 차트로 적용하여 CNI 구성 완료.

🔍 참고 사항

  • 모든 변경사항은 Issue #7의 K8s 클러스터 구축 작업과 연관.
  • 워커 노드 서브넷 이동 로직을 강화하고 사용자 스크립트로 부트스트랩 과정 개선.
  • Calico 적용 후 네트워크 정책 및 Pod-to-Pod 통신 테스트 필수.
  • IAP 분리로 보안 접근 제어 모듈화, 배포 시 의존성 확인 필요.

🖼️ 스크린샷

(해당 사항 없음)

🔗 관련 이슈

#7

✅ 체크리스트

  • 로컬에서 빌드 및 테스트 완료
  • 코드 리뷰 반영 완료
  • 문서화 필요 여부 확인

@doup2001 doup2001 self-assigned this Apr 4, 2026
@doup2001 doup2001 added the chore 빌드, 배포, CI/CD 등 인프라 관련 작업 label Apr 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 4, 2026

Terraform Plan - prod 환경

State 버킷 변수 확인 📦 ✅

초기화 결과 ⚙️ ✅

tfvars 복원 결과 🔐 ✅

포맷 검사 결과 🖌 ✅

유효성 검사 결과 🤖 ✅

Plan 결과 📖 ✅

Plan 상세 보기
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place

Terraform will perform the following actions:

  # module.k8s_worker_nodes.google_compute_instance_group_manager.instance_group[0] will be updated in-place
  ~ resource "google_compute_instance_group_manager" "instance_group" {
        id                             = "projects/prod-pinhouse/zones/asia-northeast3-a/instanceGroupManagers/pinhouse-prod-k8s-workers-ig"
        name                           = "pinhouse-prod-k8s-workers-ig"
      ~ target_size                    = 1 -> 2
        # (12 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

실행 사용자: @doup2001, 이벤트: pull_request

@doup2001 doup2001 merged commit 59153bb into main Apr 4, 2026
8 checks passed
@doup2001 doup2001 deleted the chore/#7 branch April 4, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore 빌드, 배포, CI/CD 등 인프라 관련 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant