개발/Kubernetes
KST 타임존 설정 문제 해결: Pod 컨테이너 설정 방법
아래와 같은 Deployment YAML 파일을 통해서 실행된 pod에 exec 명령어를 통해 Pod에 들어가서 date 명령어를 통해서 확인한 시간은 올바르게 출력되지만, 컨테이너에서 출력한 로그에서는 9시간 이전으로 나타나는 문제를 발견했습니다.pod는 KST 타임존으로 설정되었고 컨테이너 내부는 UTC 타임존로 설정된것으로 보였습니다.(KST는 UTC보다 9시간 빠른 한국 표준시, UTC+09:00)containers: - name: test image: test/test:test-4 ports: - containerPort: 8080 volumeMounts: - name: tz-seoul mountPath: /etc/localt..
Kubernetes에서 Pod 일시중단하는 방법 - 효율적인 관리 전략
Kubernetes에서 Pod를 일시중단 시키려면 replicas 수를 0으로 변경하면 됩니다. replicas 수를 0으로 변경하는 것은 해당 애플리케이션의 모든 복제본을 제거하는 것을 의미합니다. `replicas: 0`의 의미모든 파드 제거: replicas: 0으로 설정하면, 해당 Deployment에 의해 관리되는 모든 파드가 제거됩니다. 이로 인해 해당 애플리케이션은 더 이상 실행되지 않습니다.자원 해제: 파드를 모두 제거함으로써 CPU, 메모리 등의 자원이 해제됩니다. 이는 자원 절약과 비용 절감을 도와줍니다.일시적인 중단: 특정 애플리케이션을 일시적으로 중단하려는 경우, replicas: 0으로 설정하고 필요할 때 다시 늘릴 수 있습니다. 사용 사례애플리케이션의 일시 중단:애플리케이션을 ..