{"repo":"argoproj-labs/hera","free":true,"listed":false,"github":"https://github.com/argoproj-labs/hera","clone":"git clone https://github.com/argoproj-labs/hera.git","description":"Hera makes Python code easy to orchestrate on Argo Workflows through native Python integrations. It lets you construct and submit your Workflows entirely in Python. ⭐️ Remember to star!","language":"Python","stars":927,"topics":["python","kubernetes","machine-learning","workflow-management","workflow-automation","cloud-native","argo-workflows","pypi","argo-events","library"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Hera Hera is the go-to Python SDK to make Argo Workflows simple and intuitive. Easily turn Python functions into containerised templates that run on Kubernetes, with full access to its capabilities. --- --- See the Quick Start guide to start using Hera to orchestrate your Argo Workflows! PyPI stats Repo information Hera at a glance Check out the Walkthrough to learn how to construct and submit Argo Workflows with Hera! Requirements Hera requires an Argo Workflows server to be deployed to a Kubernetes cluster. To learn how to deploy Argo to your own Kubernetes cluster you can follow the Argo Workflows guide! Authenticating in Hera Hera assumes that the Argo server sits behind an authentication layer, so workflow submission requests are authenticated using a Bearer token on the request. Another option for workflow submission without the authentication layer is using port forwarding to your Argo server deployment and submitting workflows to localhost:2746 . There are a few ways to authenticate in Hera - read more in the authentication walkthrough - for now, with the argo cli tool installed, and the server port-forwarded to localhost:2746 , this example will get you up and running: Installation Source Command ------------------------------------------------------ -------------------------------------------------------------------------------------- PyPI pip install hera GitHub repo python -m pip install git+https://github.com/argoproj-labs/hera --ignore-installed Optional depende","default_branch":null,"files":null,"tree":[],"storefront":"/r/argoproj-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/argoproj-labs/hera/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}