Skip to main content

FlyteKit Example plugin

Project description

This is a repo hosting a PoC plugin that enables AWS SageMaker in Flyte, Lyft’s cloud native machine learning and data processing platform.

Disclaimer: this plugin is still under development and is currently unofficial. We do not provide support outside of Lyft’s environment at the moment.

# awsflyteplugins An example of Flyte Backend plugin for AWS SageMaker on Kubernetes. It uses the Amazon SageMaker operator for Kubernetes https://github.com/aws/amazon-sagemaker-operator-for-k8s to start SageMaker jobs in kubernetes.

  • common/proto/sagemaker.proto specifies the custom information that is needed to execute besides the TaskTemplate

  • go/sagemaker/plugin.go contains the backend plugin code that uses “Flyteplugins - plugin machinery”

  • flytesagemakerplugin/sdk/..py contain the flytekit extensions that users can use to easily write a Flyte task that is executed on

## Installation

### Python plugin To install the Python plugin, use the following command: ` $ pip install flyte ` Note that, since this is a PoC, the way to install the Python plugin is subject to change in the future.

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

flytesagemakerplugin-0.0.3.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flytesagemakerplugin-0.0.3-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file flytesagemakerplugin-0.0.3.tar.gz.

File metadata

  • Download URL: flytesagemakerplugin-0.0.3.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for flytesagemakerplugin-0.0.3.tar.gz
Algorithm Hash digest
SHA256 4943bccb05e27e33fd3b134cda07cf049a371337280d32fa798019e978c23019
MD5 34f07ab83c797ae73fd86dbb5362fce7
BLAKE2b-256 8ef9a6dbefee2ba6b2ade7f570a6d852d5c14faaabd58e3a69c243ae41b3c3c1

See more details on using hashes here.

File details

Details for the file flytesagemakerplugin-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: flytesagemakerplugin-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for flytesagemakerplugin-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 571e7fc56fec878cc35f2eb2c53b1122900d884e70f2b14556ebb61acefc5ee8
MD5 ee15903c25d1f41560ace0befd8f070b
BLAKE2b-256 bdc9820c529c821539608a8548e39201929b9dca785662f961cb580abd5a03e1

See more details on using hashes here.

Supported by

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