본문 바로가기
문서 목차
QKS · 시작하기

웹 터미널

웹 터미널 은 QKS 콘솔에 내장된 브라우저 기반 kubectl 셸입니다. 로컬에 kubectl 이나 kubeconfig를 설치하지 않고도, 브라우저만으로 클러스터에 직접 접속하여 명령을 실행할 수 있습니다.

QUANTUM C&S

개요

웹 터미널은 QKS 콘솔에 내장된 브라우저 기반 kubectl 셸입니다. 로컬에 kubectl이나 kubeconfig를 설치하지 않고도, 브라우저만으로 클러스터에 직접 접속하여 명령을 실행할 수 있습니다.


웹 터미널 접속

  1. 왼쪽 메뉴에서 클러스터를 선택합니다.
  2. 접속할 클러스터를 클릭합니다.
  3. 클러스터 상세 페이지에서 연결 버튼을 클릭합니다.
  4. 브라우저 내에 터미널 창이 열립니다.

사용 예시

웹 터미널에서 일반적인 kubectl 명령을 모두 실행할 수 있습니다.

클러스터 상태 확인

kubectl get nodes
kubectl get pods -A
kubectl top nodes
kubectl top pods -A

네임스페이스 관리

kubectl get namespaces
kubectl create namespace my-app

파드 관리

# 파드 목록 (특정 네임스페이스)
kubectl get pods -n <namespace>

# 파드 로그 확인
kubectl logs <pod-name> -n <namespace>

# 실시간 로그 스트리밍
kubectl logs -f <pod-name> -n <namespace>

# 파드 내부 접속
kubectl exec -it <pod-name> -n <namespace> -- /bin/sh

리소스 배포

# YAML 파일로 리소스 생성
kubectl apply -f deployment.yaml

# 리소스 삭제
kubectl delete -f deployment.yaml

이벤트 확인 (트러블슈팅)

kubectl get events -n <namespace> --sort-by='.lastTimestamp'
kubectl describe pod <pod-name> -n <namespace>

주의사항

  • 웹 터미널 세션은 일정 시간 비활성 상태가 지속되면 자동으로 종료됩니다.
  • 세션이 종료되어도 클러스터의 리소스에는 영향을 주지 않습니다.
  • 파일 업로드/다운로드는 지원하지 않습니다. YAML 파일 적용은 kubectl apply를 사용하거나 인라인으로 작성하세요.