2023년 4월 3일부터 쿠버네티스 프로젝트의 레지스트리가 기존 k8s.gcr.io 레지스트리에서 새로운 레지스트리인 registry.k8s.io 레지스트리로 변경됨에 따라 k8s.gcr.io 레지스트리를 참조하는 이미지에 대한 지원이 중단됨.
Mac 에선 echoserver:1.10 이미지를 사용하면 아래와 같은 오류가 발생한다.
writing new private key to '/certs/privateKey.key'
-----
Starting nginx
2022/08/15 10:24:24 [error] 14#14: failed to initialize Lua VM in /etc/nginx/nginx.conf:88
nginx: [error] failed to initialize Lua VM in /etc/nginx/nginx.conf:88
M1에서는 아래와 같이 arm 아키텍처용으로 빌드된 echoserver-arm 이미지를 사용하면 됩니다.
kubectl run echoserver --image="k8s.gcr.io/echoserver:1.10" --port=8080
->
kubectl run echoserver --image="k8s.gcr.io/echoserver-arm:1.8" --port=8080
로 변경 해주면 정상적으로 작동함.