개발환경
M1 맥에 kind 로 쿠버네티스 클러스터 세우기 — ingress-nginx 가 localhost 로 안 열리는 이유
맥북에 kind 로 3노드 쿠버네티스를 올린다. ingress-nginx 의 kind 용 매니페스트는 hostPort 로 80 을 여는데, 컨트롤러가 워커 노드에 뜨면 localhost 로 아무것도 안 잡힌다. kubectl 버전 스큐도 함께 정리한다.
맥북에 kind 로 3노드 쿠버네티스를 올린다. ingress-nginx 의 kind 용 매니페스트는 hostPort 로 80 을 여는데, 컨트롤러가 워커 노드에 뜨면 localhost 로 아무것도 안 잡힌다. kubectl 버전 스큐도 함께 정리한다.
맥에서 개발 환경을 잡을 때 반복해서 만나는 두 가지 — Java 를 어떻게 깔지, 그리고 OS 업데이트 후 git·gcc 가 갑자기 안 되는 xcrun 오류. 원인과 해결을 짧게 정리한다.
Apple Silicon 맥에서는 녹스나 블루스택이 제대로 안 돈다. 안드로이드 스튜디오가 테스트용으로 쓰는 AVD 를 대신 쓰면 되는데, 플레이스토어가 없는 문제까지 포함해 순서대로 정리한다.
맥을 새로 잡을 때마다 반복하는 터미널 설정을 순서대로 모았다. oh-my-zsh 을 깔고 테마를 바꾸면 글씨가 깨지는데, 그게 왜 그런지와 어떻게 푸는지까지.