Skip to content

Guides

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

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
  2. Contributing - Contribute to the foundry

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