Skip to content

[test] 사용자 실사용 환경 검증 및 이슈 디버깅 #43

@pkhyrn268

Description

@pkhyrn268

목적

Pod 생성/삭제 기능 검증 이후, 실제 사용자 관점에서 정상적으로 사용할 수 있는 환경인지 점검하고 발생하는 문제를 디버깅 및 해결

테스트 범위

  • 사용자 이미지 로딩 및 실행 정상 여부
  • SSH 접속 가능 여부
  • Jupyter 접속 가능 여부
  • PVC mount 및 권한 정상 여부
  • 사용자 계정(/etc/passwd, group, shadow) 반영 상태
  • UID/GID 및 파일 권한 정합성

주요 점검 항목

  • 컨테이너 내 사용자 권한과 host/PVC 권한 불일치 문제
  • 이미지 변경 또는 commit 이미지 반영 여부
  • SSH 인증 및 접근 실패 문제
  • Jupyter 실행 및 포트 접근 문제
  • NFS/PVC mount 후 파일 생성/수정 가능 여부

예상 문제 유형

  • Permission denied (PVC, home 디렉토리)
  • UID/GID mismatch로 인한 파일 접근 불가
  • 이미지 캐시 또는 잘못된 이미지 로딩
  • NodePort 연결 문제
  • 서비스/포트 매핑 불일치

테스트 시나리오

  1. 사용자 서버 신청 및 pod 생성
  2. SSH 접속 시도
  3. Jupyter 접속 시도
  4. 홈 디렉토리 파일 생성/수정 테스트
  5. 패키지 설치 또는 작업 수행 테스트
  6. 문제 발생 시 원인 분석 및 수정

목표

사용자가 pod 생성 이후 별도 조치 없이 바로 개발/연구 작업이 가능한 상태 확보

완료 기준 (Definition of Done)

  • SSH 및 Jupyter 정상 접속
  • PVC 내 파일 읽기/쓰기 문제 없음
  • 사용자 권한 관련 오류 없음
  • 이미지 기반 환경 정상 동작
  • 주요 사용 시나리오에서 장애 없음

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions