로컬 컴퓨터 설정하기
로컬 컴퓨터 설정하기
이 모듈에서는 튜토리얼을 위해 로컬 컴퓨터를 준비하는 방법을 배워요. 필요한 도구(curl, Node.js, Docker, kubectl)를 설치하고 istioctl을 준비해요.
출처: Istio 문서
본문
이 모듈에서는 튜토리얼을 위해 로컬 컴퓨터를 준비해요.
- curl을 설치하세요.
- Node.js를 설치하세요.
- Docker를 설치하세요.
- kubectl을 설치하세요.
- 튜토리얼 강사에게 받았거나 이전 모듈에서 직접 만든 구성 파일을 위해 KUBECONFIG 환경 변수를 설정하세요.
$ export KUBECONFIG=<the file you received or created in the previous module>
- 현재 네임스페이스를 출력해서 구성이 적용됐는지 확인하세요.
$ kubectl config view -o jsonpath="{.contexts[?(@.name==\"$(kubectl config current-context)\")].context.namespace}"
tutorial
출력에서 강사가 할당했거나 이전 모듈에서 직접 할당한 네임스페이스 이름이 보여야 해요.
- Istio 릴리스 아카이브 중 하나를 다운로드하고 bin 디렉터리에서 istioctl 커맨드 라인 도구를 추출한 다음, 다음 명령으로 istioctl을 실행할 수 있는지 확인하세요.
$ istioctl version
client version: 1.22.0
control plane version: 1.22.0
data plane version: 1.22.0 (4 proxies)
축하합니다, 로컬 컴퓨터를 설정했어요!
이제 단일 서비스를 로컬에서 실행하기로 넘어갈 준비가 됐어요.