Argo工作流程在挂起状态下无任何事件日志
创始人
2024-09-13 04:30:13
0

如果Argo工作流在挂起状态下没有任何事件记录,则很有可能存在以下原因:

  1. 没有足够的资源:请确保您的Kubernetes集群有足够的资源来运行工作流。

  2. 工作流中的任务遇到问题:请检查每个任务的日志并确保其中没有任何错误。

以下是一份示例代码,可以用于检查Argo工作流中每个任务的状态和日志:

apiVersion: argoproj.io/v1alpha1
kind: Workflow
metadata:
  generateName: my-workflow-
spec:
  entrypoint: my-entrypoint
  templates:
  - name: my-entrypoint
    container:
      image: docker/whalesay
      command: [cowsay]
      args: ["hello world"]
  - name: check-task-states
    inputs:
      parameters:
      - name: workflow-name
    script:
      image: python:alpine3.8
      command: [python]
      source: |
        import requests
        import json
        import sys

        headers = {"Authorization": "Bearer " + open('/var/run/secrets/kubernetes.io/serviceaccount/token').read()}
        namespace = open('/var/run/secrets/kubernetes.io/serviceaccount/namespace').read()
        workflow_name = sys.argv[1]

        url = f"https://kubernetes.default.svc/api/v1/namespaces/{namespace}/pods?labelSelector=workflows.argoproj.io/workflow={workflow_name}"
        resp = json.loads(requests.get(url, headers=headers).text)

        if len(resp["items"]) == 0:
          print("Unable to find any pods corresponding to the workflow")
          sys.exit(1)

        for pod in resp["items"]:
          name = pod["metadata"]["name"]
          node_name = pod["spec"]["nodeName"]
          container_statuses = pod["status"]["containerStatuses"]
          print(f"Pod Name: {name}")
          print(f"Node Name: {node_name}")
          print(f"Container Statuses: {json.dumps(container_statuses)}")
    outputs:
      parameters

相关内容

热门资讯

技巧知识分享!菠萝德州偷偷看功... 技巧知识分享!菠萝德州偷偷看功能,雀神小程序辅助app下载,闲逸碰胡辅助神器ios(有挂脚本)1、闲...
重大通报!微扑克软件,雀神小程... 重大通报!微扑克软件,雀神小程序开通会员提高胜率,掌中乐游戏中心有辅助器吗(有挂脚本)1、实时掌中乐...
来一盘!聚星扑克有挂,广东雀神... 来一盘!聚星扑克有挂,广东雀神麻将插件ios怎么购买,jj斗地主自建房(有挂黑科技);1、下载好jj...
玩家必看科普!aapoker智... 玩家必看科普!aapoker智能ai辅助,雀神辅助器最新款,博乐温州棋牌有没有挂(有挂方法);1)博...
记者爆料!wpk数据工具,雀神... 记者爆料!wpk数据工具,雀神小程序是正规的吗,途游斗地主可以用挂吗(有挂黑科技);该软件可以轻松地...
分享开挂内幕!wepoke有辅... 分享开挂内幕!wepoke有辅助挂,微信麻将雀神最佳设置,中至九江游戏辅助器(有挂工具)1.中至九江...
玩家实测!wepoke真的,广... 玩家实测!wepoke真的,广东雀神智能插件安装如何使用,中至九江小程序辅助器(有挂方法)1、下载好...
玩家亲测!aapoke辅助工具... 玩家亲测!aapoke辅助工具存在,广东雀神辅助器怎么买,科乐麻将挂件神器通用(有挂方法)1、每一步...
玩家必看科普!德州全自动辅助,... 玩家必看科普!德州全自动辅助,雀神小程序辅助app,哈狗十三水辅助软件(有挂解密)小薇(透视辅助)致...
玩家必看科普!wpk微扑克真的... 玩家必看科普!wpk微扑克真的有辅助,广东雀神智能插件下载免费,都莱罗松辅助器(有挂解说)都莱罗松辅...