7. 사이드카 주입하기

IMKUNYOUNG·2023년 11월 7일
0

파드에 프록시 주입하는 방법

  1. 파드의 매니페스트 파일에 함께 정의
  2. 사이드카 인젝터를 통해 각 포드에 프록시 주입 (istio 초기형)
  3. istiod에 포함된 사이드카 인젝터를 통해 각 포드에 프록시 정의 (근황)

3번 실습

사이드카 인젝터가 데이터를 수집하길 원하는 네임스페이스에 레이블 추가

imkunyoung@cloudshell:~/Kubernetes-Istio-Udemy/강의자료 (kubernetes-397511)$ kubectl get pod -n istio-system
NAME                                    READY   STATUS    RESTARTS      AGE
grafana-686cc64b9b-vntmw                1/1     Running   1 (24h ago)   24h
istio-egressgateway-595dfb96b8-q754m    1/1     Running   0             24h
istio-ingressgateway-66cdbc7dc8-cptdz   1/1     Running   0             24h
istiod-685fc94db9-2lwds                 1/1     Running   0             24h
jaeger-664d88ccf4-mxg4m                 1/1     Running   0             24h
kiali-87c6d84b7-spmpb                   1/1     Running   0             24h
prometheus-84cf88dfb8-w24p8             2/2     Running   0             24h
imkunyoung@cloudshell:~/Kubernetes-Istio-Udemy/강의자료 (kubernetes-397511)$ kubectl describe ns default
Name:         default
Labels:       kubernetes.io/metadata.name=default
Annotations:  <none>
Status:       Active

No resource quota.

No LimitRange resource.
imkunyoung@cloudshell:~/Kubernetes-Istio-Udemy/강의자료 (kubernetes-397511)$ kubectl label namespace default istio-injection=enabled
namespace/default labeled
imkunyoung@cloudshell:~/Kubernetes-Istio-Udemy/강의자료 (kubernetes-397511)$ kubectl describe ns default
Name:         default
Labels:       istio-injection=enabled
              kubernetes.io/metadata.name=default
Annotations:  <none>
Status:       Active

No resource quota.

No LimitRange resource.

0개의 댓글