개발자
애플리케이션이 STDOUT 및 STDERR 대신 파일에 직접 로그를 작성하는 경우 /var/log/containers/에 로그가 남지 않게됩니다. 애플리케이션이 100개이상이라고 가정할 때 파일에 직접 로그를 작성한 경우를 빠르게 찾는 명령어나 알 수 있는 방법 더 나아가 promtail에서 어떻게 설정해야 파일에 직접 로그를 작성한 경우도 수집하는지 알려주세요

답변 2
k8s는 컨테이너 내부의 디렉토리, 파일 등에대해 외부의 persistent volume을 사용하도록 설정할 수 있습니다. hostPath, ebs, nfs 등이 있지만 가장 일반적으로 사용하는 것은 pvc(https://kubernetes.io/docs/concepts/storage/persistent-volumes/) 입니다.

태기
작성자
팀벨 데브옵스 엔지니어 • 2024년 07월 18일
pvc를 사용하는것도 결국엔 클러스터 서버의 볼륨잡아서 사용하는걸로 알고있는데 외부라면 클러스터서버외엔 타서버를 말씀하시는건가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!