본문 바로가기
IT/Cloud

[ncloud] MAC M1 ncp-iam-authenticator zsh 오류

by Jany 2022. 11. 15.
반응형

네이버 클라우드 ncloud 에서는 k8s 인증을 ncp-iam-authenticator 를 통해서 IAM 인증을 하고 있다.

 

설치가이드

https://guide.ncloud-docs.com/docs/k8s-iam-auth-ncp-iam-authenticator

 

MAC M1 에서 zsh 세그먼트 오류가 나와서 문의하고 답변 받은 내용이다.

실행하게 되면 다음과 같이

zsh: segmentation fault  ./ncp-iam-authenticator help

오류가 발생된다.

 

 

ncp-iam-authenticator 의 경우 upx 를 통해 압축하여 제공하는데, upx 호환 문제가 있다고 한다.

 

네이버클라우드 마스터 핫라인으로 전달 받은 가이드!

#install upx
$brew install upx

#Xcode 는 필수로 깔려 있어야 한다. 없다면 실행
$xcode-select --install

#바이너리 압축 해제
$ upx -d ncp-iam-authenticator

#재 실행
$ncp-iam-authenticator help

 

xcode 설치 안되어 있어서 설치 중.

 

brew 로 upx 를 설치하는데, MAC OS 13 문제인지 잘 안되서

에러 띄워준 첫 보고 소스로 실행.

 brew install --build-from-source upx

 

upx 설치중

 

upx 압축 풀고 실행해보니 정상 동작

반응형

댓글