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