Trainy Skypilot Policy
Project description
Trainy Skypilot Policy
This is a package that defines the Skypilot policies necessary for running on Trainy clusters. The purpose of the policy is to
- mutate tasks to add the necessary labels/annotations (kueue, networking, etc.) per cloud provider
- set the available k8s clusters to be those that are visible via tailscale in the allowed k8s cluster contexts
For users, they set in ~/.sky/config.yaml
admin_policy: trainy.policy.DynamicKubernetesContextsUpdatePolicy
and install
pip install "trainy-skypilot-nightly[kubernetes]"
pip install trainy-policy-nightly
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for trainy_policy_nightly-0.1.0.dev20240930104449.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6247d1b4108141b8a0fbed2f99e4151e28459309d57ad5223506410c2d84d8d8 |
|
MD5 | 1ac883bcf5c4866158d0aab484bb201f |
|
BLAKE2b-256 | 010b865cc989790897c6339da161b13cbcb30b11a67f8ae4ae160bc78653b8a8 |
Close
Hashes for trainy_policy_nightly-0.1.0.dev20240930104449-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eb65b721ea02ffef65ace84d0134e6abfd41adf85c2414ff410fbd9a7240e44 |
|
MD5 | 52256e2a734b8de726664bd1806f427c |
|
BLAKE2b-256 | 958b21c733fc0f62e7a8e44911648269343d558a0d0d994954964e893efde7fc |