Skip to main content

MLFlow plugin that adds extra headers required for Cloudflare access to all outgoing MLFlow requests

Project description

MLFlow Cloudflare Auth Request Header plugin

This package provides a custom MLflow plugin that allows users to pass extra headers when authenticating to a MLflow server that is protected by Cloudflare.

  • mlflow-cloudflare-header-plugin": uses CloudflareRequestHeaderProvider class that is used to specify the custom request headers CF-Access-Client-Id and CF-Access-Client-Secret required for a user to authenticate to the MLflow server when using the MLflow Python API.
  • pyproject.toml file defines the entrypoint that tells MLflow to automatically register the custom request header provider to the registry when this package is installed.

Usage

Install this package using pip and then use MLflow as normal.

pip install mlflow-cloudflare-header-plugin

The plugin expects Cloudflare ID and Secret to be defined as env variables

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

mlflow_cloudflare_header_plugin-1.0.0.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file mlflow_cloudflare_header_plugin-1.0.0.tar.gz.

File metadata

File hashes

Hashes for mlflow_cloudflare_header_plugin-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5c4c7bcaba255ee2d52ddc24b0c0efa73936b621498f29983135b35abae93b74
MD5 80e125300630bf5f196728711de89124
BLAKE2b-256 ceef5fdaae1fd9b4183ba1e8a0ed37269b95826e20fef24259ec6a161e091291

See more details on using hashes here.

File details

Details for the file mlflow_cloudflare_header_plugin-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mlflow_cloudflare_header_plugin-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b6563d585fb3f8ec43f7c64e1acad18ecd5f9f836f477090338f478d3148c173
MD5 81aeccbe22c3b140936b30f6c650599e
BLAKE2b-256 462c77694959d56d0a6040125256ec8f73370cc3ce58ae7f65689d865d25a4fe

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