Skip to content

refactor: ContainerSSH 레거시 완전 제거 #62

@pkhyrn268

Description

@pkhyrn268

목표

ContainerSSH 프록시가 이미 없어진 상황에서 남아있는 레거시 코드/설정을 정리.
VSCode SSH 호환성 개선.

변경 사항

  • base_etc/bashrc: 세션 모니터링 코드 및 "Welcome to ContainerSSH" 메시지 제거
  • Pod naming: containerssh-{username} → ailab-{username}
  • Pod labels: containerssh_* → username/pod_name, managed-by: ailab-infra
  • Service naming: containerssh-{username}-* → ailab-{username}-*
  • Service labels: app: containerssh-nodeport → app: ailab-nodeport

이유

  1. ContainerSSH 프록시 없음 (직접 NodePort로 연결)
  2. .bashrc의 세션 모니터 → VSCode SSH 방해 (PPID 오탐으로 pod 강제 종료)
  3. Pod/Service 이름이 레거시 반영

테스트

  • VSCode SSH 정상 연결 확인
  • 터미널 SSH 정상 연결 확인

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