Configure apps using a single .toml
file
.toml
file.
Under the hood, Nuon will handle keeping your configuration in sync.
--no-template
and a your-app.toml
was created, delete the file and create you own config files.
components
and actions
directories in your project root and individual files for each component. e.g., helm_deploy.toml
.
components
prefix is not needed
for each field, like it is in the main config file.inputs.toml
file.
To configure a sensitive api_key
and vpc_id
input:
root_domain
for the aws-eks-sandbox
.[sandbox]
block.
To define an aws-eks-sandbox
Sandbox:
vars
block and with var_file
.<component>.toml
files in a components
directory. Components must declare
a type
field and any relevant component-specific configuration.
terraform_module
type.
To configure a terraform component using a connected repo:
helm_chart
type.
To configure a helm chart in a connected repo:
docker_build
type.
To configure a docker build component from a private repo:
container_image
type.
To configure a public container image: