Repository Configuration Variables
The following values should be set panfactum.yaml
at the root of your repository.
Value | Required | Description | Example | |
---|---|---|---|---|
repo_name | x | The name of this repository. | repo | |
repo_url | x | The TF source URL for this repository. MUST follow the conventions outlined here. MUST be a git-based source that uses HTTPS (not SSH). | git::https://example.com/vpc.git | |
repo_primary_branch | x | The name of your primary git integration branch. | main | |
environments_dir | Path to your environments directory. | environments (default) | ||
iac_dir | Path to your infrastructure code directory. | infrastructure (default) | ||
aws_dir | Path to the AWS CLI configuration directory | .aws (default) | ||
kube_dir | Path to the Kubernetes configuration directory | .kube (default) | ||
ssh_dir | Path to the SSH configuration directory | .ssh (default) | ||
buildkit_dir | Path to the BuildKit configuration directory | .buildkit (default) |
Notes
- All environment variables representing directory paths (i.e., end in
_DIR
) are relative to the repository root and MUST NOT include a/
prefix or suffix.