Cloud/Kubernetes
[Kubernetes] Pod TimeZone 설정
Piracoon
2021. 2. 15. 19:16
서버가 KST 시간대를 사용하고 있더라도 컨테이너상에서는 UTC로 잡혀 있는 경우가 있다.
로그 수집을 사이드카로 빼서 관리를 하면서, 로그 시간을 보아야 할 때, UTC는 KST와 9시간 차이가 발생을 하기 때문에 시간을 보기가 어렵다. 그렇기 때문에 Pod에 TimeZone을 설정하는 방법에 대해 알아 본다.
1. 기존에 이미 컨테이너가 띄어져 있는 경우
$ ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime |
2. yaml내에 TimeZone 설정
volumeMount를 통해 localtime과 timezone을 설정
... volumeMounts: - mountPath: /etc/localtime name: localtime readOnly: true - mountPath: /etc/timezone name: timezone readOnly: true ... volumes: - name: localtime hostPath: path: /etc/localtime - name: timezone hostPath: path: /etc/timezone |