로컬 컴퓨터 설정하기

로컬 컴퓨터 설정하기

이 모듈에서는 튜토리얼을 위해 로컬 컴퓨터를 준비하는 방법을 배워요. 필요한 도구(curl, Node.js, Docker, kubectl)를 설치하고 istioctl을 준비해요.

출처: Istio 문서

본문

이 모듈에서는 튜토리얼을 위해 로컬 컴퓨터를 준비해요.

  1. curl을 설치하세요.
  2. Node.js를 설치하세요.
  3. Docker를 설치하세요.
  4. kubectl을 설치하세요.
  5. 튜토리얼 강사에게 받았거나 이전 모듈에서 직접 만든 구성 파일을 위해 KUBECONFIG 환경 변수를 설정하세요.
$ export KUBECONFIG=<the file you received or created in the previous module>
  1. 현재 네임스페이스를 출력해서 구성이 적용됐는지 확인하세요.
$ kubectl config view -o jsonpath="{.contexts[?(@.name==\"$(kubectl config current-context)\")].context.namespace}"
tutorial

출력에서 강사가 할당했거나 이전 모듈에서 직접 할당한 네임스페이스 이름이 보여야 해요.

  1. 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)

축하합니다, 로컬 컴퓨터를 설정했어요!

이제 단일 서비스를 로컬에서 실행하기로 넘어갈 준비가 됐어요.

더 알아보기 (Learn more)