incus-contrib/bin/examples/ops-center.yaml

32 lines
944 B
YAML

# Example: Operations Center
#
# Operations Center provides centralized management for multiple IncusOS nodes.
# It can also serve as an update provider for air-gapped environments.
#
# IMPORTANT: At least one trusted client certificate must be provided,
# otherwise you will be locked out of the Operations Center after installation.
#
# Usage with incusos-seed:
# incusos-seed --app operations-center --defaults --cert ~/.config/incus/client.crt
#
# Usage with incusos-iso:
# incusos-iso --app operations-center --defaults
# --- operations-center.yaml ---
apply_defaults: true
trusted_client_certificates:
- |
-----BEGIN CERTIFICATE-----
<paste your certificate from: incus remote get-client-certificate>
-----END CERTIFICATE-----
# --- network.yaml (optional) ---
# dns:
# hostname: "ops-center"
# domain: "lab.local"
# --- update.yaml (optional) ---
# channel: "stable"
# auto_reboot: false
# check_frequency: "6h"