Skip to content

Guides

Comprehensive guides for working with the Provide Foundry, from basic installation to advanced provider development patterns.

๐Ÿค– AI-Generated Content

This documentation was generated with AI assistance and is still being audited. Some, or potentially a lot, of this information may be inaccurate. Learn more.

Getting Started

  • Installation


    Set up the entire Provide Foundry on your development machine.

Core Guides

Quick Reference

Guide Purpose Key Tools
Installation Set up foundry UV, wrknv
Provider Development Build Terraform providers pyvider, pyvider-cty, pyvider-hcl
Testing Test foundry applications provide-testkit, tofusoup
Packaging Package applications flavorpack
Documentation Create documentation plating, MkDocs

Learning Path

Beginner Path

  1. Installation - Get the foundry running
  2. Provider Development - Build your first provider

Intermediate Path

  1. Testing Strategy - Add comprehensive testing
  2. Packaging - Package and distribute
  3. Documentation - Create great docs

Advanced Path

  1. Architecture Patterns - Advanced patterns

These guides provide step-by-step instructions for working effectively with the Provide Foundry. Each guide includes practical examples, best practices, and troubleshooting tips.