Echo 앱 배포
Echo 앱 배포 (Deploy the Echo App)
Cilium Gateway 데모에서 사용하는 echo 서버 deployment를 배포하는 방법을 보여줘요. echo 앱은 응답 본문에 원래 요청을 받은 Pod 정보를 포함해서, Gateway가 트래픽을 어떻게 조작하는지 보여줘요.
본문
echo 서버로 구성된 deployment를 사용할게요.
앱은 클라이언트에 응답하고, 응답 본문에 원래 요청을 받은 Pod에 대한 정보를 포함할 거예요. 이 정보를 사용해 Gateway가 트래픽을 어떻게 조작하는지 설명할게요.
$ kubectl apply -f https://raw.githubusercontent.com/cilium/cilium/1.20.2/examples/kubernetes/gateway/echo-basic.yaml
Pod가 예상대로 실행 중인지 확인하세요.
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
echo-1-7d88f779b-m6r46 1/1 Running 0 21s
echo-2-5bfb6668b4-n7llh 1/1 Running 0 21s