벌채 반출

Kubernetes 포드에서 로그를 보는 방법

kubectl logs -f <podname>

하지만 멀티팟이라면?

kubectl logs -f <pod 이름> <pod container중 log를 볼 container name>

포드 정의.yaml

apiVersion: v1
kind: Pod
metadata: 
  name: myapp-pod
spec:
  containers:
    - name: data-processor
      image: data-processor
      ports:
        - containerPort: 8080
    - name: log-agent
      image: log-agent

위 상황에서 로그 에이전트 로그를 보는 방법…

kubectl logs -f pod-defination log-agent