Update configuration files, templates, and internal documentation for the provisioning repository system. Configuration Updates: - KMS configuration modernization - Plugin system settings - Service port mappings - Test cluster topologies - Installation configuration examples - VM configuration defaults - Cedar authorization policies Documentation Updates: - Library module documentation - Extension API guides - AI system documentation - Service management guides - Test environment setup - Plugin usage guides - Validator configuration documentation All changes are backward compatible.
25 lines
724 B
Plaintext
25 lines
724 B
Plaintext
# Core Layer Definition
|
|
# Points to provisioning/extensions (core extensions)
|
|
|
|
schema CoreLayer {
|
|
name: str = "core"
|
|
description: str = "Core provisioning extensions"
|
|
priority: int = 100
|
|
path: str = "../../extensions"
|
|
|
|
# Core extension paths
|
|
taskservs_path: str = "../../extensions/taskservs"
|
|
providers_path: str = "../../extensions/providers"
|
|
clusters_path: str = "../../extensions/clusters"
|
|
|
|
# Layer metadata
|
|
version: str = "1.0.0"
|
|
compatible_versions: [str] = ["3.0.0", "3.1.0"]
|
|
provides: [str] = [
|
|
"kubernetes", "cilium", "containerd", "crio", "rook-ceph",
|
|
"postgres", "redis", "etcd", "coredns", "proxy"
|
|
]
|
|
}
|
|
|
|
# Layer instance
|
|
core_layer = CoreLayer {} |