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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions