Navigation Menu

Skip to content

2.6.0 (Apr 25, 2022)

Compare
Choose a tag to compare
@savingoyal savingoyal released this 25 Apr 19:45
· 400 commits to master since this release
cc471c7

Metaflow 2.6.0 Release Notes

The Metaflow 2.6.0 release is a minor release and introduces Metaflow's integration with Kubernetes and Argo Workflows

  • Features
    • Add capability to launch Metaflow tasks on Kubernetes and schedule Metaflow flows with Argo Workflows.
    • Expose tags in current object.

Features

Add capability to launch Metaflow tasks on Kubernetes and schedule Metaflow flows with Argo Workflows.

This release enables brand new capabilities for Metaflow on top of Kubernetes. You can now run --with kubernetes all or parts of any Metaflow flow on top of any Kubernetes cluster from your workstation. To execute your flow asynchronously, you can deploy the flow to Argo Workflows (a Kubernetes-native workflow scheduler) with a single command - argo-workflows create.

To get started, take a look at the deployment guide for Kubernetes. Your feedback and feature requests are highly appreciated! - please reach out to us at slack.outerbounds.co

PR #992 addressed issue #50.

Expose tags in current object.

Metaflow tags are now available as part of the current singleton object.

@step
def my_step(self):
    from metaflow import current
    tags = current.tags
    ...

PR #1019 fixed issue #1007.