pod에서 ps, top 등 명령어 사용하기

rodusik·2022년 9월 27일
0

kubernetes

목록 보기
3/3

파드에서 ps, top 등 명령어 사용 시 command not found가 발생할 때 다음과 같은 방법으로 사용할 수 있다.

  1. 파드가 root계정일 경우, 파드 접근 후 패키지 설치
$ kubectl exec <pod> -- /bin/bash
$ apt update && apt install -y procps
  1. 파드에서 root 계정을 사용할 수 없는 경우
    Dockerfile을 사용한다면 Dockerfile에 아래와 같이 추가하면 된다.
    Dockerfile
USER root
RUN apt-get update && apt-get install -y procps

0개의 댓글