NodeJS 스크립트는 GKE 또는 GCE에서 실행될 때 여전히 Docker 프로세스 목록에 있습니다.

NodeJS 스크립트는 GKE 또는 GCE에서 실행될 때 여전히 Docker 프로세스 목록에 있습니다.

NodeJS 스크립트가 일정에 따라 실행되는 Docker 컨테이너가 있습니다.

스크립트는 10초마다 실행되며 실행이 완료된 후에는 프로세스 목록이 지워져야 합니다.

Minikube, Azure Container Service, Kubernetes on AWS EC2에서 예상대로 작동합니다.

여기에 이미지 설명을 입력하세요

..하지만 Google Kubernetes Engine에서는 스크립트가 완료되면 프로세스 목록에 계속 표시됩니다.

여기에 이미지 설명을 입력하세요

스크립트 로그에서 각 시도가 성공적으로 완료되었으며 스크립트 로그와 결과가 내가 시도한 모든 Kubernetes 클러스터에서 동일하다는 것을 확인할 수 있습니다.

Google에서 사용 가능한 모든 버전의 Kubernetes를 시도했지만 결과는 동일합니다.

업데이트 1: GKE뿐만 아니라 GCE(일반 VM)에서도 문제가 재현될 수 있습니다.

업데이트 2: 8 대신 노드 6이나 7을 사용하면 문제가 재현되지 않습니다.

업데이트3: 배포 및 실행은 모든 플랫폼에서 동일했습니다. - Kubernetes 및docker run -t %image%

왜 이런 일이 발생하고 어떻게 해결할 수 있는지 아시나요?

관련 정보