feat(openclaw): per-tenant tag override + platform default ConfigMap (tag-only)
All checks were successful
Build and Push / build (push) Successful in 1m52s
All checks were successful
Build and Push / build (push) Successful in 1m52s
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user