EKS에 pod를 배포했는데, 아래와 같은 error가 발생할 경우가 있다.
exec ./BackendServer: exec format error
위 에러는, 여러가지 원인으로 인해 발생할 수 있지만,
내가 경험한 환경 상에서 발생한 원인은, 컨테이너 이미지와 Node의 물리적인 서버의 아키텍처가 일치하지 않아서 였다.
<예시>
ARM 아키텍처는 x86에 비해 전력 소모가 적고, 비용 효율성이 높기 때문에, Linux OS를 배포할 경우 해당 EC2 instance 타입을 채택하는 것이 유리하다.