* Make workspace routes more user-friendly
Signed-off-by: David Kwon <dakwon@redhat.com>
* Add update verb for ingress in che-operator CR
Signed-off-by: David Kwon <dakwon@redhat.com>
* Legacy support
Signed-off-by: David Kwon <dakwon@redhat.com>
* Remove componentName field from from legacy strategy
Signed-off-by: David Kwon <dakwon@redhat.com>
* Determine path strategy in different function
Signed-off-by: David Kwon <dakwon@redhat.com>
* Enforce lowercase for username and dw name
Signed-off-by: David Kwon <dakwon@redhat.com>
* Run make update-dev-resources'
Signed-off-by: David Kwon <dakwon@redhat.com>
* Update dev resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
---------
Signed-off-by: David Kwon <dakwon@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* fix: Respect labels for workspace routes set in spec.server.CustomCheProperties[CHE_INFRA_OPENSHIFT_ROUTE_LABELS]
* Restart pods when configuration changed
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Fixes#20884
* Upgrade to devworkspace operator with support for pod tolerations
* Implement additional logic in usernamespace controller to sync config
from checluster CR to ns annotations understood by the dwo
* Add new fields to CheCluster CRD v1 and v2alpha1
* added support for the new fields in conversion methods between v1 and v2alpha1
Syncing of proxy settings and self-signed cert to the user's workspace namespace.
Co-authored-by: Michal Vala <mvala@redhat.com>
Co-authored-by: Serhii Leshchenko <sleshche@redhat.com>