Configuration overview
ERun's configuration lives in three layers. Each layer holds different kinds of settings and is consulted at different points in the lifecycle.
Build path resolution
When you run erun build, erun push, or erun deploy locally, ERun has to resolve four things: which project root to operate against, which environment to assume, which build directory is the Docker context, and which version to tag the image with. This page documents how each is resolved.
Config file locations
ERun's configuration lives in a small number of well-known files.
Environment variables
ERun reads a small number of ERUN_* variables, mostly when running inside a runtime pod.