provisioning-code/.ncl-cache/c2d5b4b82d6c62f90955a616b44f838719e23fadf663172fd1346b61eacfa148.json

63 lines
1.5 KiB
JSON

{
"buildkit_lite": {
"concerns": {
"backup": {
"kind": "disabled",
"reason": "no persistent state; BuildKit cache is ephemeral layer storage on the pod"
},
"certs": {
"kind": "disabled",
"reason": "no ACME issuer required"
},
"dns": {
"kind": "disabled",
"reason": "no DNS records owned by this component"
},
"observability": {
"backlog_ref": "OBS-001",
"kind": "pending",
"reason": "ObservabilityImpl iteration deferred — surface stub only"
},
"security": {
"backlog_ref": "SEC-001",
"kind": "pending",
"reason": "SecurityImpl iteration deferred — surface stub only"
},
"tls": {
"kind": "disabled",
"reason": "TCP inside cluster; mTLS not required for in-cluster port-forward path"
}
},
"deployment": "buildkit",
"image": "moby/buildkit:v0.13.2",
"namespace": "build-system",
"operations": {
"health": true,
"install": true
},
"port": 1234,
"privileged": true,
"provides": {
"interface": "buildkit-tcp",
"service": "buildkit_lite"
},
"registry_secret": "zot-credentials",
"replicas": 1,
"requires": {
"capabilities": [
"k8s-cluster-access",
"buildkit-daemon"
]
},
"resources": {
"limits": {
"cpu": "4",
"memory": "4Gi"
},
"requests": {
"cpu": "500m",
"memory": "512Mi"
}
}
}
}