Skip to content

Package and Install

Audience: operator maintainers and platform teams Status: Preview

Project-scoped operator installation is a reproducibility boundary. Installed operator metadata belongs in the project store and should be reflected by the project operator lock.

Use the CLI or another platform-owned control surface:

Terminal window
ophiolite install-operator-package .\demo-project .\operator-package.json
ophiolite project-operator-lock .\demo-project
  • copies or registers the operator manifest in the project store
  • records the package in the project operator lock
  • exposes catalog metadata to platform surfaces
  • keeps later execution tied to the same validation, provenance, and run-record path as built-in operators

Installation is what keeps external code from becoming an untracked side effect.

Next: Testing and debugging