Is your feature request related to a problem? Please describe.
Current Implementation Issue:
In templateDeployment.yaml (under org.eclipse.theia.cloud.operator), the default imagePullPolicy for quay.io/oauth2-proxy/oauth2-proxy is set to Always
Why This Is Problematic for Session Pod Startup:
1.Network connectivity issues may prevent access to the image registry, blocking application launch
2.The system unnecessarily pulls the image every time, despite it being already downloaded and available in containerd
Describe the solution you'd like
Proposed Solution:
Change the default imagePullPolicy to IfNotPresent to resolve these issues
Describe alternatives you've considered
Configuration Enhancement Request:
Could the OAuth2-Proxy imagePullPolicy be made configurable in Theia-Cloud's values.yaml? If not currently supported, adding this option would provide valuable flexibility for users to choose their preferred behavior.
Cluster provider
No response
Additional information
No response
Is your feature request related to a problem? Please describe.
Current Implementation Issue:
In templateDeployment.yaml (under org.eclipse.theia.cloud.operator), the default imagePullPolicy for quay.io/oauth2-proxy/oauth2-proxy is set to Always
Why This Is Problematic for Session Pod Startup:
1.Network connectivity issues may prevent access to the image registry, blocking application launch
2.The system unnecessarily pulls the image every time, despite it being already downloaded and available in containerd
Describe the solution you'd like
Proposed Solution:
Change the default imagePullPolicy to IfNotPresent to resolve these issues
Describe alternatives you've considered
Configuration Enhancement Request:
Could the OAuth2-Proxy imagePullPolicy be made configurable in Theia-Cloud's values.yaml? If not currently supported, adding this option would provide valuable flexibility for users to choose their preferred behavior.
Cluster provider
No response
Additional information
No response