Panfactum LogoPanfactum
Panfactum VersioningPinning

Pinning the Panfactum Version

The purpose of this guide is to show how to pin your organization to a particular version of the Panfactum stack.

This guide assumes you are trying to pin to version 24-01.4, and you should substitute this with whatever version you want to use.

You should ensure that the versions match in all locations.

Nix Flake

Set inputs.panfactum.url to "github:Panfactum/stack/24-01.4".

Terragrunt Deployments

If you are deploying Panfactum terraform modules directly, update the pf_stack_version terragrunt variable.

Terraform Modules

If you are using Panfactum terraform modules in your own terraform modules, set the source in module blocks to the correct ref to match the desired version. For example:

module "pod_template" {
  source       = "github.com/Panfactum/stack.git/packages/terraform//kube_pod?ref=24-01.4"
}

Ensure you do this for every module.