Skip to content

Commit 304c6a3

Browse files
mcgrofchucklever
authored andcommitted
docs: Organize cloud providers with Neoclouds section
Reorganize the terraform documentation to distinguish between traditional cloud providers and neoclouds. A neocloud is a specialized cloud provider focused on GPU-as-a-Service for AI and ML workloads, with infrastructure optimized for raw speed, dense GPU clusters, and simplified pricing. Traditional providers include Azure, AWS, GCE, and OCI. Neoclouds include DataCrunch and Lambda Labs with their GPU-focused offerings. The documentation now includes links to Lambda Labs dynamic Kconfig generation and CLI reference documentation. Generated-by: Claude AI Signed-off-by: Luis Chamberlain <mcgrof@kernel.org> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
1 parent de68d68 commit 304c6a3

2 files changed

Lines changed: 33 additions & 2 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ Below are sections which get into technical details of how kdevops works.
526526
* [Linux distribution support](docs/linux-distro-support.md)
527527
* [Overriding all Ansible role options with one file](docs/ansible-override.md)
528528
* [kdevops Vagrant support](docs/kdevops-vagrant.md)
529-
* [kdevops terraform support - cloud setup with kdevops](docs/kdevops-terraform.md)
529+
* [kdevops terraform and cloud provider support](docs/kdevops-terraform.md) - AWS, Azure, GCE, OCI, Lambda Labs, DataCrunch
530530
* [kdevops local Ansible roles](docs/ansible-roles.md)
531531
* [Tutorial on building your own custom Vagrant boxes](docs/custom-vagrant-boxes.md)
532532

docs/kdevops-terraform.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ a Terraform plan.
77
Terraform is used to deploy your development hosts on cloud virtual machines.
88
Below are the list of clouds providers currently supported:
99

10+
**Traditional Cloud Providers:**
1011
* azure - Microsoft Azure
1112
* aws - Amazon Web Service
1213
* gce - Google Cloud Compute
1314
* oci - Oracle Cloud Infrastructure
15+
16+
**Neoclouds (GPU-optimized):**
1417
* datacrunch - DataCrunch GPU Cloud
1518
* lambdalabs - Lambda Labs GPU Cloud
1619

@@ -271,7 +274,18 @@ If your Ansible controller (where you run "make bringup") and your
271274
test instances operate inside the same subnet, you can disable the
272275
TERRAFORM_OCI_ASSIGN_PUBLIC_IP option for better network security.
273276

274-
### DataCrunch - GPU Cloud Provider
277+
## Neoclouds
278+
279+
A neocloud is a new type of specialized cloud provider that focuses on offering
280+
high-performance computing, particularly GPU-as-a-Service, to handle demanding
281+
AI and machine learning workloads. Unlike traditional, general-purpose cloud
282+
providers like AWS or Azure, neoclouds are purpose-built for AI with
283+
infrastructure optimized for raw speed, specialized hardware like dense GPU
284+
clusters, and tailored services like fast deployment and simplified pricing.
285+
286+
kdevops supports the following neocloud providers:
287+
288+
### DataCrunch
275289

276290
kdevops supports DataCrunch, a cloud provider specialized in GPU computing
277291
with competitive pricing for NVIDIA A100, H100, B200, and B300 instances.
@@ -450,3 +464,20 @@ provider_installation {
450464
```
451465

452466
For more information, visit: https://datacrunch.io/
467+
468+
### Lambda Labs
469+
470+
kdevops supports Lambda Labs, a cloud provider focused on GPU instances for
471+
machine learning workloads with competitive pricing.
472+
473+
For detailed documentation on Lambda Labs integration, including tier-based
474+
GPU selection, smart instance selection, and dynamic Kconfig generation, see:
475+
476+
* [Lambda Labs Dynamic Cloud Kconfig](dynamic-cloud-kconfig.md) - Dynamic configuration generation for Lambda Labs
477+
* [Lambda Labs CLI Reference](lambda-cli.1) - Man page for the lambda-cli tool
478+
479+
Lambda Labs offers various GPU instance types including A10, A100, and H100
480+
configurations. kdevops provides smart selection features that automatically
481+
choose the cheapest available instance type and region.
482+
483+
For more information, visit: https://lambdalabs.com/

0 commit comments

Comments
 (0)