Skip to content

argo

Workflow Engine for Kubernetes

Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a Kubernetes CRD (Custom Resource Definition).

devops

https://argo-workflows.readthedocs.io

arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install argo

sudo apt install argo

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    argo=3.6.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      argo=3.6.0*

Download URLs

Version SHA256 Size (KB)
3.6.0 b02d4619c349f2d39b33ca4028faf0f1c542ed717a2783a11a6a12b7dae8fa5d 25091
3.5.12 d448f81b7f5ad0ecdb192466f1876d521d7b5746039c1ab796925de96faf91a8 25048
3.5.11 7d044c97ee611cabb01046ac5c7faf48f3613c2c95239305310e00650dcd7053 25043
3.5.10 c096c63a06844a38cd1eb3305f521a38251193b6eaac6969a0864060aa5aa46d 25037
3.5.9 22e09019703fa475ef69253f435c0ae53a5cf3daa3205f1aa0068558006a99a4 25038
3.5.8 a04e047efe811bed804797ac11946053a1409078e43f90ddf234a7c0204ff829 25032
3.5.7 db35540e5ef571b6c92414a81deb638e82afeecd0106bef1f364f07c360de577 25041
3.5.6 78155a7e3ad03cc6fcba49dc23fb5353eca027574d27c7177fc14e5dd4b5f1b7 23739
3.5.5 111b6db0a76cf61c46fe06ee7040874083a3552c41e98c979993117a43ebe523 23650
3.5.4 930af1ea7d4852878d54443a01600f402201a6617590b3573d428515e42cb77e 23647
Version SHA256 Size (KB)
3.6.0 4273f27370eb522bf027ddaeeab7b753c7555b3194867e132fcd4807acc59e48 22605
3.5.12 47a7aea2f7d1aae2398ac01b380351825d61ce2c998cc5c78f03211e32717d5d 22710
3.5.11 b8d28842c13605ef7239784b307c1b3188d38ce32c74651d8707685780d1041a 22712
3.5.10 2f24969e0022a80ceab29ec0cd989f69991ca966eb2d70f262501af2c2d02774 22707
3.5.9 02d3e56241900a8ccd9f0a9209516f939898120e9e2059ef9c103d3ea18cf7ab 22706
3.5.8 d9314bfe59547337ffda0d70c411a029027e22927188ac637f45961175b01e24 22706
3.5.7 ec453c89c0b1ef935081fdb367a37443e657397a6ce3f31afa57108d5552ba3a 22705
3.5.6 e5b8aabd6ac8f43b962f57eb008e8ba1030471340e300aebd3d1d4f005b30e7c 21574
3.5.5 33567b5087e79963a6d5f8547c80a85500185c4dce6fc61525544d57f14cb56f 21490
3.5.4 67f4c2b701393f5cc8f114060012240add19ba43b0c884210f22dcadc0e83578 21484

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for argo are versioned here.

Click here to see argo ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/argo/ops2deb.yml
name: argo
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 3.5.0
    - 3.5.1
    - 3.5.2
    - 3.5.3
    - 3.5.4
    - 3.5.5
    - 3.5.6
    - 3.5.7
    - 3.5.8
    - 3.5.9
    - 3.5.10
    - 3.5.11
    - 3.5.12
    - 3.6.0
homepage: https://argo-workflows.readthedocs.io
summary: Workflow Engine for Kubernetes
description: |-
  Argo Workflows is an open source container-native workflow engine for
  orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a
  Kubernetes CRD (Custom Resource Definition).
fetch: https://github.com/argoproj/argo-workflows/releases/download/v{{version}}/argo-linux-{{arch}}.gz
install:
  - argo-linux-{{arch}}:/usr/bin/argo

The blueprint fetch keyword contains a URL template pointing to argo releases. Downloaded files are locked in a lockfile versioned here.

Click here to see argo release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/argo/ops2deb.lock.yml
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.0/argo-linux-amd64.gz
  sha256: 52557f2066d265a81362a808d6a76c1fc445a1f73e1a3c9509842427d447823c
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.0/argo-linux-arm64.gz
  sha256: 224739385282142249195408cce6f6990b7f838be8554f70e2d37b0bd7967fc4
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.1/argo-linux-amd64.gz
  sha256: 23108a150f9a88a183e3b80b49b5e81d9a4953f519a784224ba08714b36707db
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.1/argo-linux-arm64.gz
  sha256: ffb062d9d274a6de4edbc28ca4022503a3ee036686415f7b0386e23a34fc9e8e
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.2/argo-linux-amd64.gz
  sha256: bac1a01efe11ea11d9f8f7218ace48daf5de8fbc014c5a2c9756cb1f7760b737
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.2/argo-linux-arm64.gz
  sha256: dd6651c47a7b3339ccbbf02f04c0a437078cc2988dc728f7b42bac4f6e95b57c
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.3/argo-linux-amd64.gz
  sha256: ed20bfba190e9a4ccde2ab6039d9997b75271e4bd8e8f8adc326dc935feb4e7f
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.3/argo-linux-arm64.gz
  sha256: b1b8d69089bc4d563e7c1c7d6048901523527a5d5257d77f528aa75ef94d59fe
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.4/argo-linux-amd64.gz
  sha256: b534a14744cbf867f3c6bfdb69690d25271dc13d343b202057b7f15b131512fc
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.4/argo-linux-arm64.gz
  sha256: a66f09db7fd9a5f7567ada01e985820c149e3c7a77127af62215bae265abc2b9
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.5/argo-linux-amd64.gz
  sha256: b8d520f73b06357ed118e507b25e2a375a4013f315e43c23d6c1a09b1daf3686
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.5/argo-linux-arm64.gz
  sha256: b928025a41e39ae46a9aefde8c28f6f3fdd1bbe8f98d24959fc024663fbf545c
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.6/argo-linux-amd64.gz
  sha256: 6691b0aa1414b8b1cb8340f50eb7ab352517519f4f982ac682798f369a965c32
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.6/argo-linux-arm64.gz
  sha256: 0a245bb062d88c7a6a7cdb9e2f26141184897ea0966eedd91b6a0e06ab15b702
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.7/argo-linux-amd64.gz
  sha256: 9ae18d9831e05fbf2b1072dbdb00333daebf97848cc1e72aa76ddfa4cefcef3d
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.7/argo-linux-arm64.gz
  sha256: acebb498ebcc7318526cc8034101b1575d68db184e3001d565d1beb4b418d3c6
  timestamp: 2024-05-31 02:15:27+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-amd64.gz
  sha256: 7ad8bd35728afde66de08b3031dab2e15c0e5e93796c6ee77f7e6dfcf0f174fe
  timestamp: 2024-06-18 06:07:33+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-arm64.gz
  sha256: 43527565458fe89c07aa9ee66139d811a0583a220e3269cbc86e921a39110cc7
  timestamp: 2024-06-18 06:07:33+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.9/argo-linux-amd64.gz
  sha256: 0050c4aff36a0dbbddde20000b9c19128c6a74082c9b23502407563246037930
  timestamp: 2024-07-30 09:05:56+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.9/argo-linux-arm64.gz
  sha256: 7271b970a00dce7e7f4e9f5cae442510d0d6848eb2f3ad58a92c002f0df5f36a
  timestamp: 2024-07-30 09:05:56+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.10/argo-linux-amd64.gz
  sha256: e3508a7172ecca6fbfd7e97ebb8bde057c7db422ba7e70ea8fdc8cc6b40057b0
  timestamp: 2024-08-01 06:07:40+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.10/argo-linux-arm64.gz
  sha256: abbef7f0d570ffe0f79c1288b157713b1816e546e45e1272819058a2bc04a7e3
  timestamp: 2024-08-01 06:07:40+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.11/argo-linux-amd64.gz
  sha256: e87679a1d2c46b9aca99315c9c72b5cc4785dfd380e3164c5426a8ed8047018e
  timestamp: 2024-09-20 15:06:04+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.11/argo-linux-arm64.gz
  sha256: d40f069b96a2861563c9cc1424f03374ba4f3b74d61e21db0d6c81f7f485ceb6
  timestamp: 2024-09-20 15:06:04+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.12/argo-linux-amd64.gz
  sha256: 53b766c20c8af444f66be158eee253ff1b91f287e373632d0dc658dfa4c1fd00
  timestamp: 2024-10-30 12:10:44+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.5.12/argo-linux-arm64.gz
  sha256: b8b3fc2e23e70df4caa80ad89ca1f7a0f300fca2f1e781610b13eb3a736df544
  timestamp: 2024-10-30 12:10:44+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.6.0/argo-linux-amd64.gz
  sha256: fa527acfeebc3a8c74a015883ff0ad97ac1114796389289eea631f5073a93343
  timestamp: 2024-11-14 21:06:24+00:00
- url: https://github.com/argoproj/argo-workflows/releases/download/v3.6.0/argo-linux-arm64.gz
  sha256: f93dbd759a4b2e85b4228402f73500d9061870a75540348250165f0801851e7e
  timestamp: 2024-11-14 21:06:24+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/argo.svg)](https://docs.wakemeops.com/packages/argo)
<a href="https://docs.wakemeops.com/packages/argo">
  <img src="https://docs.wakemeops.com/badges/argo.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/argo.svg
:target: https://docs.wakemeops.com/packages/argo