terraform-provider-iterative
carbonifer
terraform-provider-iterative | carbonifer | |
---|---|---|
24 | 5 | |
287 | 74 | |
0.3% | - | |
6.0 | 7.3 | |
5 months ago | 3 months ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
terraform-provider-iterative
-
Using Ansible to create Deep Learning VM
You should look at terraform, and at the provider from iterative, the guys begind DVC, https://registry.terraform.io/providers/iterative/iterative/latest/docs
- Terraform Provider for Machine Learning
-
Terraform Provider Iterative (TPI) - a CLI tool offering full lifecycle management of computing resources from several cloud vendors (AWS, Azure, GCP, K8s) for machine learning
TPI tool offers full lifecycle management of computing resources (including GPUs and respawning spot instances) from several cloud vendors (AWS, Azure, GCP, K8s) without needing to be a cloud expert: Terraform Provider Iterative (TPI) - Terraform Registry
- Terraform plugin for machine learning workloads
- Terraform plugin for machine learning workloads: spot instance recovery and auto-termination on AWS, GCP, Azure, Kubernetes, on-premise, etc. - TPI
- Terraform Provider Iterative - open-source Python plugin for ML workloads: spot instance recovery and auto-termination on AWS, GCP, Azure, Kubernetes, on-premise, etc.
- TPI - Terraform open-source plugin for ML workloads: spot instance recovery and auto-termination on AWS, GCP, Azure, Kubernetes, on-premise, etc.
-
Terraform plugin for ML workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, Kubernetes
Terraform Provider Iterative (TPI) address the specific needs of machine learning teams - it is an open-source tool extending the functionality of Terraform, the world's most widely used multi-cloud provisioning product. The tool enables full lifecycle management of computing resources and is designed specifically for machine learning pipelines: Terraform plugin for machine learning workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, Kubernetes
-
Managing ML workloads automatically for spotting instance recovery and auto-termination - Terraform plugin for on-premise and top cloud providers - AWS, GCP, Azure, and others
TPI is a Terraform plugin built with machine learning in mind. This CLI tool offers full lifecycle management of computing resources (including GPUs and respawning spot instances) from several cloud vendors (AWS, Azure, GCP, K8s) without needing to be a cloud expert: Terraform Provider Iterative (TPI) - GitHub
-
Monthly 'Getting into DevOps' thread - 2022/05
Hey all, we (at https://iterative.ai) just launched TPI - Terraform Provider Iterative: https://github.com/iterative/terraform-provider-iterative It was designed for machine learning (ML/AI) teams and optimizes CPU/GPU expenses.
carbonifer
-
Carbonifer: estimate carbon footprint Terraform projects!
I've started to work on Carbonifer, a tool that can estimate carbon emissions before deploying an infrastructure. A bit appreciate infracost, this reads Terraform files and estimates carbon emissions if this plan is applied. Currently targeting GCP computes, I plan to expand it to other providers and resources and of course target other IaC (pulumi? Chef?...). This is currently using average carbon intensity data (gCO2eq/kWh) but this will also read real-time data (example of real-timedata source: electricitymaps). Carbonifer can help to pick the best machine type/region/provider but I also can imagine it coupled with a scheduler to deploy where/when it's less carbonated or even resize/move an existing infra. Have a look at https://github.com/carboniferio/carbonifer I would appreciate any feedback or thoughts about it. Do you have this kind of need?
-
Carbon footprint of Terraform Plan
Some tools like Carbonifer reads terraform files and estimate carbon emissions, which varies a lot depending on your provider region. That tool could be part of your CI to show what would be the carbon impact of a change request.
-
Carbonifer: estimate carbon footprint Terraform projects
Have a look at https://github.com/carboniferio/carbonifer
-
Carbonifer: Control Carbon Emissions of your Cloud infra
Reads Terraform files and estimate what will be the carbon emissions of a infra project if deployed. Currently supports only GCP (AWS, Azure are work in progress).
In the future, it will suggests better machine types or providers regions to minimise carbon footprint and will help pilot carbon footprint of infra with realtime carbon emissions of the grid.
Github: https://github.com/carboniferio/carbonifer
What are some alternatives?
Terraform-Guide - Terraform Guide
ecobalyse - Accélerer la mise en place de l'affichage environnemental
belfy - Create a CRUD application from simple data definition yaml files and customise it using yaml.
terracognita - Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
salami - Infrastructure as Natural Language
steampipe - Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
cloud-service-broker - OSBAPI service broker that uses Terraform to provision and bind services. Derived from https://github.com/GoogleCloudPlatform/gcp-service-broker
terraformer - CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
tensordock-cli - TensorDock CLI Client
Selefra - The open-source policy-as-code software that provides analysis for Multi-Cloud and SaaS environments, you can get insight with natural language (powered by OpenAI).
Pulumi - Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
go-cloud - The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.