argocd 간헐적 로그인 issue
by ksc036·2025. 06. 17. 오전 8:08
1. 문제요약
Argo CD CLI 실행 시 EOF
및 인증서 관련 경고 발생. 서버에 연결되지 않음.(주로 프런트 자동배포 과정에서만 문제발생)

이런 에러가 뜨면서 argocd login이 실패하는 문제가 프런트엔드 deploy에서 간헐적으로 발생.
2. 재현환경
argocd 버전 : argocd: v2.14.9+38985bd
argocd cli버전 : argocd: v3.0.6+db93798
클러스터 환경 : kubeadm (single node 사용)
접근방식 : argocd login cli 사용
인증서 : let's encrypt
https://www.youtube.com/watch?v=lDhhb7wdx6o
3. 증상 상세
{"level":"fatal","msg":"dial tcp 14.6.92.254:443: i/o timeout","time":"2025-06-17T00:44:37Z"}
4. 원인추정
- client server argocd version 차이
- Ingress 설정 문제 가능성
- login flag 설정
5. 시도한 해결방법
- --grpc-web 옵션 사용하여 로그인 => 실패
- ingress 설정 변경 (https://www.youtube.com/watch?v=lDhhb7wdx6o) (프런트 dev-v0.2.4 부터 변경함. -> 실패)
nginx.ingress.kubernetes.io/protocol: "HTTP/2"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
5. 참고자료
https://www.youtube.com/watch?v=lDhhb7wdx6o
https://argo-cd.readthedocs.io/en/release-2.0/operator-manual/ingress/?utm_source=chatgpt.com
6.현재까지 결론
- 현재까지는 실패시 수동으로 argocd update 진행
- argocd version 변경후 재시도 예정
issue
login
이런 게시글은 어때요?
✅더 이상 게시글이 없어요! 🎉
0개의 댓글