Coiled Clusters and Environments
Back to modules
Course progress50%
article
Package sync practices
Use environment synchronization intentionally for development and production.
Package Sync Practices
Coiled can synchronize local packages, files, and credentials to remote machines. That is a great developer experience, but production workflows still need discipline.
Development mode
Package sync is ideal when iterating quickly. It keeps the remote worker close to the local environment without asking every user to build Docker images.
Production mode
For recurring jobs:
- pin dependencies,
- document runtime assumptions,
- keep secrets in managed configuration,
- record the package set with the run.
Review question
Could another engineer reproduce this job next week from a clean checkout?