Skip to search

Terminal

openwebui.com / v1alpha1

apiVersion: openwebui.com/v1alpha1 kind: Terminal metadata: name: example
View raw schema
spec object required
idleTimeoutMinutes integer
Minutes of inactivity before the terminal pod is stopped.
minimum: 1
image string
Container image for the Open Terminal instance.
packages []string
Apt packages to pre-install in the terminal.
persistence object
enabled boolean
size string
storageClass string
StorageClass for the terminal PVC. If unset, the cluster's default StorageClass is used (recommended for managed Kubernetes such as EKS, GKE, AKS). Set explicitly to "" to disable dynamic provisioning.
pipPackages []string
Pip packages to pre-install in the terminal.
resources object
limits object
cpu string
memory string
requests object
cpu string
memory string
userId string required
Open WebUI user ID that owns this terminal.
status object
apiKeySecret string
Name of the Secret holding the terminal API key.
conditions []object
lastTransitionTime string
format: date-time
message string
reason string
status string
enum: True, False, Unknown
type string
lastActivityAt string
Timestamp of the last proxied request.
format: date-time
message string
Human-readable status message.
phase string
enum: Pending, Provisioning, Running, Idle, Error
podName string
serviceName string
serviceUrl string
Full URL (http://svc:port) reachable within the cluster.

No matches. Try .spec.idleTimeoutMinutes for an exact path