Argo Workflowsへのhttp通信を許可
cf. https://github.com/argoproj/argo-workflows/discussions/6836
手順
- Deployment:
argo-serverに下記設定を追加します:
spec:
template:
spec:
containers:
- args:
- server
- --auth-mode
- server
- --auth-mode
- client
+ - --secure=false
spec:
template:
spec:
containers:
readinessProbe:
failureThreshold: 3
httpGet:
path: /
port: 2746
- scheme: HTTPS
+ scheme: HTTP
argo-serverを再起動します:
kubectl rollout restart deploy -n argo argo-server