본문 바로가기
반응형

Rancher Desktop2

[Rancher Desktop] Port Forwarding 설정 - 쿠버네티스(k8s) pod, service 실행하고 접속하기 Docker Desktop이 유료화 되면서 로컬에서 Rancher Desktop을 사용하고 있다. Rancher Desktop의 Port Forwarding 설정을 통해 쿠버네티스(k8s) 환경에서 가장 기본적인 pod, service를 실행하고 접속해본다. 일단 테스트는 nginx로 진행을 할 예정이고 k8s 클러스터에 아래와 같이 실행을 한다.# pod 실행$ kubectl run test-nginx --image nginx --port=80# service 실행$ kubectl expose pod test-nginx서비스가 ClusterIP로 생성이 되었다. 일반적인 k8s 환경에서는 NodePort나 로드밸런스 타입으로 선언해야 외부에서 접속 가능하지만 Rancher Desktop에서는 PortF.. 2024. 5. 23.
bad CPU type in executable: kubectl - Mac Rancher Desktop Mac Apple Silicon 칩을 사용하는 환경에 Rancher Desktop을 설치하고 kubectl 명령을 테스트 하는 중에 에러가 발생했다 bad CPU type in executable: kubectl 역시 짐작한데로 Intel 칩이 아닌 Apple Silicon에 따른 환경 문제였다. 해결은 다음과 같이 해결했다 먼저 Rancher에서 kubectl 명령어가 어디에서 실행되는지 확인한다. 명령어 위치는 /Users/[사용자]/.rd/bin/ 디렉토리에 명령어가 있었다. which kubectl 해당 명령어를 삭제한다. rm -f /Users/[사용자]/.rd/bin/ 다음에 접속하여 kubectl을 다운로드 받는다. 당연히 Apple Silicon을 선택한다. https://kubernete.. 2024. 3. 26.
반응형