Skip to content

Getting Started

Welcome to Cultivator! This section will guide you through installation, configuration, and your first Terragrunt plan.

You can start using Cultivator without any configuration file. A cultivator.yml is optional.

Prerequisites

  • Go 1.25+ (for building from source)
  • Git (2.0+)
  • Docker (optional, for containerized deployment)
  • Git hosting (GitHub, GitLab, etc.) if using CI integration
  • Terragrunt (for your infrastructure)

Choose Your Path

Minimal Path (No config file)

go build -o cultivator ./cmd/cultivator
./cultivator plan --root=live --env=dev --non-interactive

If needed, add a config file later and pass it with --config.

Next Steps

  1. Quick Start - Get running in 5 minutes
  2. Installation - Install Cultivator
  3. Configuration - Configure your repository

Need help? Check the FAQ or open an issue on GitHub.