전공영역 공부 기록

argoworkflow api/v1/workflow-events pending 이슈해결

악분 2022. 12. 3. 21:50
반응형

이슈내용

argoworkflow 조회에서 workflow-events가 pending이어서... workflow조회가 안되는 이슈를 발견했습니다.

 

해결방법

proxy를 사용하는 경우 proxy버퍼링 옵션을 비활성화 해야 합니다. 저는 argoworkflow를 조회하기 위해 nginx(ingress controller아님)를 거치기 때문에 오류가 발생했습니다. nginx는 proxy_buffering옵션으로 버퍼링을 비활성화 했습니다.

server {
  listen 80;
  server_name localhost;

  location / {
    proxy_buffering off;
    ...
  }
}

 

nginx buffer을 비활성화했더니 workflow가 잘 조회됩니다!.

 

참고자료

반응형