Skip to content

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