feat(openclaw): per-tenant tag override + platform default ConfigMap (tag-only)
Build and Push / build (push) Successful in 1m52s

This commit is contained in:
admin committed 2026-05-10 21:15:53 +02:00
1 parent d375a099f0
commit b58bdadad4
11 files changed
+725 -9

No files matched your search

+12
View File
@@ -75,6 +75,18 @@ export interface PiecedTenantSpec {
workspaceFiles?: Record<string, string>;
channelUsers?: Record<string, string[]>;
suspend?: boolean;
/**
* Per-tenant OpenClaw image override (tag). Set only by platform
* admins via the portal admin UI. Customers never see this field.
* When unset or with empty Tag, the operator uses the platform
* default from the pieced-openclaw-config ConfigMap.
*
* Tag-only by design — see operator notes for rationale (single
* image-selector field avoids SSA field-ownership ambiguity).
*/
openClawImage?: {
tag?: string;
};
}
export interface PiecedTenantStatus {