MyNixOS website logo
option

services.atlantis.credentials

Secret files to pass to Atlantis and its Terraform subprocesses. Each attribute name is exported with the systemd credential path as its value. For example, a TF_VAR_ attribute lets Terraform consume the file with file(var.<name>). Values are loaded with systemd LoadCredential. Restart Atlantis to load changes to the files.

Declarations
Type
attribute set of absolute path
Default
{ }
Example
{
  TF_VAR_example_secret_file = "/run/secrets/example";
}