diff --git a/pages/k8s/port-used-for-communication-between-pods-in-k8s.mdx b/pages/k8s/port-used-for-communication-between-pods-in-k8s.mdx index b25142a..e7d9c29 100644 --- a/pages/k8s/port-used-for-communication-between-pods-in-k8s.mdx +++ b/pages/k8s/port-used-for-communication-between-pods-in-k8s.mdx @@ -21,7 +21,7 @@ spec: type: NodePort # NodePort 타입 추가 ``` -### port - pod 간의 통신은 요놈을 쓴다 +### port pod 간의 통신에서는 `port` 를 쓴다 `pod <---> pod` diff --git a/pages/msa/add-jwt-verification-proxy-to-istio.mdx b/pages/msa/add-jwt-verification-proxy-to-istio.mdx index ea48805..ea7c805 100644 --- a/pages/msa/add-jwt-verification-proxy-to-istio.mdx +++ b/pages/msa/add-jwt-verification-proxy-to-istio.mdx @@ -168,14 +168,19 @@ spec: jwt검증을 해주는 istio-proxy 를 각 파드별로 사이드카 등록을 해줘야한다 1. 네임스페이스에 사이드카 주입 라벨이 설정되어있는지 확인 + `kubectl get namespace --show-labels` + 출력에 istio-injection=enabled 라벨이 없으면 추가 + `kubectl label namespace istio-injection=enabled` 2. Deployment를 다시 배포하여 사이드카가 주입되도록 변경 + `kubectl rollout restart deployment -n ` 3. 재배포된 Pod에 istio-proxy가 포함되었는지 확인 + `kubectl describe pod -n ` #### 만약 사이트카를 해제하고 싶다면? @@ -183,12 +188,15 @@ jwt검증을 해주는 istio-proxy 를 각 파드별로 사이드카 등록을 네이스페이스에 사이트카 주입을 비허용시키고 사이트주입을 해제하고 싶던 디플로이먼트를 재시작하면된다 1. 네임스페이스 라벨 확인 + `kubectl get namespace --show-labels` 2. 라벨 제거 + `kubectl label namespace istio-injection-` -2. Deployment를 다시 배포하여 사이드카 주입이 해제되도록 변경 +3. Deployment를 다시 배포하여 사이드카 주입이 해제되도록 변경 + `kubectl rollout restart deployment -n ` #### 아예 특정 Deployment 가 사이트가 주입이 안되도록 하려면?