User-specific Environment Values
The following values can be used in the .env
file of the infrastructure repo to control interactions with the Panfactum stack:
Value | Required | Description |
---|---|---|
LOCAL_DEV_NAMESPACE | X | A short name code that should be unique to you. Used for spinning up personal development stacks in the development cluster. |
VAULT_ADDR | The Vault instance to connect to for authentication to your system. | |
AUTHENIK_TOKEN | The Authentik API token to use for terraforming. |
Panfactum Developer Variables
These variables are only meant to be used during internal development of the Panfactum stack. Normal users of the stack' should not set this until they are contributing directly to the stack repository.
Value | Required | Description |
---|---|---|
PF_SKIP_IAC_REF_UPDATE | Iff set to 1 , will not update module references when running pf-update-iac . | |
PF_USE_LOCAL_SUBMODULES | Iff set to 1 , will attempt to use local versions of the Panfactum submodules when running pf-update-iac . | |
PF_LOCAL_SUBMODULE_PATH | Relative path to local Panfactum submodules to use when PF_USE_LOCAL_SUBMODULES is set to 1 . |