Skip to main content

A JSII construct library to build Metaflow infrastructure on AWS using Python, Typescript or Go

Project description

CDK Metaflow

The cdk-metaflow package contains cdk constructs for deploying metaflow infrastructure on aws.

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
import cdk_metaflow as metaflow

Metaflow

The main construct creates all the required infrastructure for getting up and running with Metaflow on AWS. This is achieved by creating an instance of Metaflow:

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
metaflow = Metaflow(self, "metaflow")

Full example:

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_metaflow import Metaflow
import aws_cdk.core as cdk

class MetaflowStack(cdk.Stack):
    def __init__(self, scope, id, *, description=None, env=None, stackName=None, tags=None, synthesizer=None, terminationProtection=None, analyticsReporting=None):
        super().__init__(scope, id, description=description, env=env, stackName=stackName, tags=tags, synthesizer=synthesizer, terminationProtection=terminationProtection, analyticsReporting=analyticsReporting)
        self.metaflow = Metaflow(self, "metaflow-ts")

dev_env = {
    "account": "123456789",
    "region": "us-west-2"
}

app = cdk.App()
MetaflowStack(app, "metaflow-stack-ts", env=dev_env)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdk-metaflow-0.0.20.tar.gz (71.1 kB view details)

Uploaded Source

Built Distribution

cdk_metaflow-0.0.20-py3-none-any.whl (69.4 kB view details)

Uploaded Python 3

File details

Details for the file cdk-metaflow-0.0.20.tar.gz.

File metadata

  • Download URL: cdk-metaflow-0.0.20.tar.gz
  • Upload date:
  • Size: 71.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for cdk-metaflow-0.0.20.tar.gz
Algorithm Hash digest
SHA256 0012ac38430738458c7c7e73d104564b57e385986780c7793ca4e383a6a4a6c9
MD5 5ced6a81090bfccf618cb08c1cb46b9f
BLAKE2b-256 781eb9f62c2e989eda14ccafefab0e11d71d27265ccf718de7ef748474c8f919

See more details on using hashes here.

File details

Details for the file cdk_metaflow-0.0.20-py3-none-any.whl.

File metadata

  • Download URL: cdk_metaflow-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 69.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for cdk_metaflow-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 be1a3ae9235a01acd6bf71ec2db3cd4b7fa2d812d7aae8e5b5e7a4641ec4be0c
MD5 fdd133680a463fe8de9feb34fd513fe6
BLAKE2b-256 3cb2eb51a8bc413c6827d10a2c1016e0fecc19d761ad5cc9143fb9635711fe7b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page