문서 목차
QKS · 시작하기
웹 터미널
웹 터미널 은 QKS 콘솔에 내장된 브라우저 기반 kubectl 셸입니다. 로컬에 kubectl 이나 kubeconfig를 설치하지 않고도, 브라우저만으로 클러스터에 직접 접속하여 명령을 실행할 수 있습니다.
QUANTUM C&S
개요
웹 터미널은 QKS 콘솔에 내장된 브라우저 기반 kubectl 셸입니다. 로컬에 kubectl이나 kubeconfig를 설치하지 않고도, 브라우저만으로 클러스터에 직접 접속하여 명령을 실행할 수 있습니다.
웹 터미널 접속
- 왼쪽 메뉴에서 클러스터를 선택합니다.
- 접속할 클러스터를 클릭합니다.
- 클러스터 상세 페이지에서 연결 버튼을 클릭합니다.
- 브라우저 내에 터미널 창이 열립니다.
사용 예시
웹 터미널에서 일반적인 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를 사용하거나 인라인으로 작성하세요.