# 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 {}