Skip to content

Environment Strategy

EnvironmentSourcePrimary purposeStability expectation
Devdevelop imagesIntegration of current work and fix validationMay change frequently
Test / Releaserelease/<version> imagesRelease hardening, regression, UAT, security validationStable except approved fixes
Prodmain or final release tagInternal production and final verificationControlled and recoverable
  • Environments are not personal sandboxes.
  • Configuration differences are explicit and version-controlled.
  • Production data is not copied into lower environments without approved masking and controls.
  • A build must be traceable to commit SHA and image digest.
  • Manual cluster changes are reconciled back to Git or reverted.

Because Nexa does not yet provide ephemeral feature environments, a feature normally receives full integrated validation only after merge to develop. This is why PR quality and unit/component tests must be strong, and why develop is temporarily frozen during release hardening.