- Remove KCL ecosystem (~220 files deleted) - Migrate all infrastructure to Nickel schema system - Consolidate documentation: legacy docs → provisioning/docs/src/ - Add CI/CD workflows (.github/) and Rust build config (.cargo/) - Update core system for Nickel schema parsing - Update README.md and CHANGES.md for v5.0.0 release - Fix pre-commit hooks: end-of-file, trailing-whitespace - Breaking changes: KCL workspaces require migration - Migration bridge available in docs/src/development/
34 lines
649 B
YAML
34 lines
649 B
YAML
# Default Context Template (Legacy - kept for compatibility)
|
|
# NOTE: For per-workspace contexts, use ws_{name}.yaml instead
|
|
# Location: ~/Library/Application Support/provisioning/
|
|
|
|
# Root path for installation
|
|
provisioning:
|
|
path: /usr/local/provisioning
|
|
|
|
# Default workspace (legacy)
|
|
workspace:
|
|
name: ""
|
|
path: "{{env.HOME}}/workspaces"
|
|
|
|
# Secret management
|
|
secrets:
|
|
provider: "sops" # sops or kms
|
|
sops_mode: "age"
|
|
|
|
# KMS configuration
|
|
kms:
|
|
mode: "local" # local, remote, hybrid
|
|
endpoint: ""
|
|
|
|
# AI configuration
|
|
ai:
|
|
enabled: false
|
|
provider: "openai"
|
|
|
|
# Debug settings
|
|
debug:
|
|
enabled: false
|
|
metadata: false
|
|
log_level: "info"
|