mlstacks
mlstacks copied to clipboard
A series of Terraform based recipes to provision popular MLOps stacks on the cloud.
## Describe changes Migrating the codebase to work with `pydantic` v2. ## Pre-requisites Please ensure you have done the following: - [X] I have read the **CONTRIBUTING.md** document. - [X]...
## Describe changes I have created Terraform files in the `gcp-modular` directory to enable the deployment of a Label Studio component to a Hugging Face Space. This setup works when...
Content TBD, after more clear definition of what needs to be implemented and how. I wanted to hack away at this in the coming week, since the time is now...
Use the [huggingface spaces module](https://registry.terraform.io/providers/strickvl/huggingface-spaces/latest) on the Terraform registry to add the option to deploy an [Label Studio](https://github.com/HumanSignal/label-studio) annotation stack component as part of your mlstack. The feature / PR...
While MLStacks currently supports GCP and AWS for stack deployments, there is a notable absence of support for Azure. Although the creation of remote state on Azure is facilitated through...
In our current MLStacks terraform definitions, the Kubernetes cluster versions are specified as being 1.22 for AWS, 1.25 for GCP, and 1.24.4 for k3d. These versions are now behind the...
ZenML recently [added support](https://docs.zenml.io/stacks-and-components/component-guide/model-deployers/huggingface) for the use of Hugging Face as a model deployer. This issue would bring support for that into mlstacks through a stack component. The component would...
MLStacks [currently supports the concept of an annotator stack component](https://github.com/zenml-io/mlstacks/blob/992fff1f763f7d16f2847db232c83ed23c8f847c/src/mlstacks/enums.py#L32) but lacks an actual implementation of such a component. This task aims to integrate Label Studio as an annotator stack...
Currently, MLStacks generates an auto-generated, generic name for each stack, without offering the option for users to specify or set their stack names. This enhancement proposes changing the Terraform code...
Use the [huggingface spaces module](https://registry.terraform.io/providers/strickvl/huggingface-spaces/latest) on the Terraform registry to add the option to deploy an [Argilla](https://github.com/argilla-io/argilla) annotation stack component as part of your mlstack. The feature / PR would...