쿠버 리디렉션이슈
페이지가 작동하지 않습니다¶
argocd.abcde.com 에서 리디렉션한 횟수가 너무 많습니다.
첫번째 쿠키 삭제해 보기.
두번째 그래도 ERR_TOO_MANY_REDIRECTS
위와 같이 웹페이지에서의 오류를 만났을 경우.
ConfigMap에서의 내용 수정
나같은 경우는 위 이슈가 Argocd를 도메인 통해서 들어가려하니 문제가 발생했다. 예를 들어 플로우는 아래와 같다.
graph LR
A["AWS Route 53"] --> B["EC2 Nginx"] --> C["tplink 외부아이피"] --> D["k8s argocd service"]
여기에서 gpt를 통해 알게된 해결방법은 configmap에 data url을 추가해주는 것이다.
변경 전
# Please edit the object below. Lines beginning with a '#' will be ignored,
# and an empty file will abort the edit. If an error occurs while saving this file will be
# reopened with the relevant failures.
#
apiVersion: v1
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"ConfigMap","metadata":{"annotations":{},"labels":{"app.kubernetes.io/name":"argocd-cm","app.kubernetes.io/part-of":"argocd"},"name":"argocd-cm","namespace":"argocd"}}
creationTimestamp: "2024-05-24T01:35:01Z"
labels:
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
name: argocd-cm
namespace: argocd
resourceVersion: "3359904"
uid: e14ae8b2-a1e6-4742-8870-355d9122d9bc
변경 후
# Please edit the object below. Lines beginning with a '#' will be ignored,
# and an empty file will abort the edit. If an error occurs while saving this file will be
# reopened with the relevant failures.
#
apiVersion: v1
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"ConfigMap","metadata":{"annotations":{},"labels":{"app.kubernetes.io/name":"argocd-cm","app.kubernetes.io/part-of":"argocd"},"name":"argocd-cm","namespace":"argocd"}}
creationTimestamp: "2024-05-24T01:35:01Z"
labels:
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
name: argocd-cm
namespace: argocd
resourceVersion: "3359904"
uid: e14ae8b2-a1e6-4742-8870-355d9122d9bc
#소스 추가한 곳
data: url: http://argocd.abcde.com