관리 메뉴

피터의 개발이야기

M1에서 minikube 구동 시 MK_WRONG_BINARY_M1 에러 해결 본문

Kubernetes/트러블슈팅&장애대응

M1에서 minikube 구동 시 MK_WRONG_BINARY_M1 에러 해결

기록하는 백앤드개발자 2023. 8. 7. 21:10
반응형

 

ㅁ 개요

 ㅇ Intel칩 맥북에서 M1 맥북으로 변경하면서 마이그레이션 작업을 수행하였습니다. 그 가운데, 칩 변경되면서 기존 설치 프로그램과 충돌이 있어났습니다. minikube start 시 발생한 Exiting due to MK_WRONG_BINARY_M1 에러에 대한 경험을 정리 하였습니다.

 

ㅁ 에러 내용

❌  Exiting due to MK_WRONG_BINARY_M1: You are trying to run amd64 binary on M1 system. Please use darwin/arm64 binary instead (Download at https://github.com/kubernetes/minikube/releases/download/v1.21.0/minikube-darwin-amd64.)

 ㅇ minikube start 시 amd64 binary 에러가 발생하였습니다.

 

ㅁ 해결방법

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-arm64
sudo install minikube-darwin-arm64 /usr/local/bin/minikube

 ㅇ minikube-darwin-arm64를 다운받아서 Install하였더니, minikube가 정상적으로 작동하였습니다.

 

ㅁ 함께 보면 좋은 사이트

https://stackoverflow.com/questions/71654675/homebrew-installs-wrong-minikube-amd64-instead-of-arm64-on-m1-mac

 

Homebrew installs wrong minikube (amd64) instead of 'arm64' on m1 Mac

Homebrew (brew install minikube) is installing amd64 'minikube' on Macbook Air with M1. while running any minikube command, it prints following message: ╭─────────────────────────────────

stackoverflow.com

반응형
Comments