In order to change e.g. the default resources for a Web Terminal component (tooling, exec), it is necessary to apply the web-terminal.redhat.com/unmanaged-state: "true" annotation to the resource in order to prevent the operator from reverting all changes when it restarts.
However, applying this annotation also prevents (for example) updates to the container images used for each component, even if the modifications to the template do not change the image used.
Ideally, the operator should still update images if they are in the default image repository. This would allow for changes to e.g. resource limits to persist between restarts while also allowing updates to the default tooling and exec images.
If an entirely custom image is used in a template, it should not be modified.
- links to
-
RHEA-2023:125189 Red Hat Web Terminal 1.9 Release
- mentioned on