Pull from EVE¶
Pull from EVE is reconcile with direction from_eve. It updates Git files from the managed lab. It is not Import.
| Import | from_eve | |
|---|---|---|
| When | First adoption of a source lab | Refresh an existing IaC project |
| Input | source_lab |
project + managed_lab |
| Effect | New Git project + managed clone | Local file/state updates |
| Must not | Mutate source_lab |
Clone source, relabel as Import, replace/destroy the managed lab |
Omitted direction is to_eve. The UI copy may say Apply to EVE / Pull from EVE. Do not think in terms of push/pull as request values.
from_eve does not send EVE POST/PUT/DELETE. A vanished live object becomes an explicit delete-local, not topology prune. prune is a to_eve delete of extra live objects.
After a pull, review the Git diff and commit it yourself. Presentation YAML is not replayed on ordinary reconcile.
See directions and plan / reconcile.