Untuk tetapkan timezone di Kubernetes pod, kita mesti sangkutkan tetapan timezone dari worker node. Berikut adalah contoh fail manifest untuk buat sedemikian. Di dalam contoh ini saya deploy aplikasi nginx dan tetapkan timezone Kuala Lumpur kepanyanya dengan mount point tz-kl
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:latest
ports:
- containerPort: 80
volumeMounts:
- name: tz-kl
mountPath: /etc/localtime
volumes:
- name: tz-kl
hostPath:
path: /usr/share/zoneinfo/Asia/Kuala_Lumpur
Kita boleh semak pod kita dah pakai timezone KL ke belum dengan menggunakan command date. Jika dah pakai timezone KL date akan paparkan +08 pada bahagian timezone.
No comments:
Post a Comment