10.4 Inputs, Variables, Secrets

Orbnetes deployment and release orchestration documentation for operators and platform teams.

Inputs

Typed runtime fields presented in launch UI/API.

  • string, number, boolean, choice
  • required, default, options

Use inputs to parameterize runs without editing YAML.

Variables

Non-sensitive runtime values, referenced as ${{ vars.KEY }}.

Secrets

Sensitive runtime values, referenced as ${{ secrets.KEY }}.

Recommended usage split:

  • inputs: operator decision at launch time,
  • variables: stable non-sensitive config,
  • secrets: credentials/tokens only.

Release file runtime variable:

  • use $ORBN_RELEASE_FILE / $env:ORBN_RELEASE_FILE when blueprint expects selected release asset.