Skip to content

Lint Rules

The Fly Machines lexicon provides 5 rules: 3 lint rules and 2 post-synth checks.

IDSeverityCategoryDescription
FLY001errorcorrectnessValid Fly region
FLY002errorcorrectnessSane guest sizing
FLY004warningsecurityNo secret literals in machine config

Post-synth checks validate the serialized output after the build pipeline completes.

IDDescription
FLY010Machine config must specify an image — a Machine cannot boot without one
FLY011A machine mount’s volume must resolve to a Volume declared in the stack