Flavius Lacatusu
1624742e3f
fix suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-28 14:19:28 +02:00
Flavius Lacatusu
f8e05779f8
fix: update unit tests and update e2e description
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-27 15:23:21 +02:00
Flavius Lacatusu
7f37ea2768
feat: Add initial commit of DWO olm deps
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-26 12:37:32 +02:00
Sergii Kabashniuk
727141e3d4
feat: Devworkspaces on K8s ( #935 )
...
* Devworkspaces on K8s
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-07-21 19:00:09 +03:00
Oleksandr Andriienko
f555494a7d
feat: Newer operator sdk ( #826 )
...
* Define new dependencies. Update vendor folder. Use newer operator sdk v1.7.1.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-19 14:29:11 +03:00
Sergii Leshchenko
78e5dbaa0c
fix: make che operator take into account DWO Service
2021-07-13 09:27:04 +03:00
Lukas Krejci
1f1a41f9b3
feat: Don't deploy CheManager - it no longer is a thing. ( #868 )
...
Remove the CRDs that we don't have to deploy. CheManager is not used
at all anymore and DevWorkspaceRouting is deployed at runtime while
enabling the devworkspaces. DWCO waits for the CRD to appear.
Don't deploy the DWCO metrics service anymore because the metrics
endpoint is switched off anyway.
Trivial - remove the unneeded serialized storage annotations on checluster
objects of different versions.
The cluster role must grant the operator the perms to update status
of the checluster resource.
2021-07-02 00:28:32 +02:00
Anatolii Bazko
65e3cac0a8
feat: Run DWCO and CO in a same pod but different containers ( #745 )
...
Co-authored-by: Lukas Krejci <lkrejci@redhat.com>
2021-07-01 22:36:56 +02:00
Anatolii Bazko
0b4fef03e8
fix: reconcile ingress/route when annotations changed ( #862 )
...
* fix: reconcile ingress/route when annotations changes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-11 10:54:18 +03:00
Anatolii Bazko
d93e5e7320
Che Operator updates DWO and DWCO resources ( #832 )
...
* Che Operator updates DWO and DWCO resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-19 14:07:30 +03:00
Anatolii Bazko
fccad9f91e
Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars ( #815 )
...
* Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-07 12:15:55 +03:00
Flavius Lacatusu
744acc1988
Fix DWO deployment in minikube ( #789 )
...
* Check `chemanagers` and `subscriptions` resources existence before requesting API.
* Fix bug with reading objects from FS
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-21 14:11:11 +03:00
Anatolii Bazko
0d0056bb7a
Use CRD v1 of DWCO resources ( #788 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-20 11:31:34 +03:00
Anatolii Bazko
236f7ab5de
Add GitHub action to validate source code ( #762 )
...
* Add GitHub action to validate source code
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-09 09:55:33 +03:00
Flavius Lacatusu
d0b919e001
Merge branch 'master' into dwo_sh
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-07 10:03:22 +02:00
Lukas Krejci
92d317caf5
Use v1beta1 api for the chemanager crd. ( #757 )
...
* Fixes eclipse/che#19500 . Use v1beta1 api for the chemanager crd.
* Update olm.
2021-04-07 10:49:01 +03:00
Flavius Lacatusu
9c22b46a46
fix suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-06 12:31:05 +02:00
Flavius Lacatusu
687df9cd44
Allow to add dwo custom image to cr
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-31 11:31:15 +02:00
Flavius Lacatusu
2b84f7dc1a
Set single-host CR spec and add tests
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-30 15:06:50 +02:00
Flavius Lacatusu
d68315878d
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-26 11:52:17 +01:00
Angel Misevski
43edc40e25
Remove components CRD from DevWorkspace Operator deployment ( #729 )
...
* Remove components CRD from DevWorkspace Operator deployment
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
* Fixup documentation on using docker-run.sh script
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2021-03-23 09:28:05 +02:00
Anatolii Bazko
adfdb45556
Remove consolelink object when CheCluster is removed ( #708 )
...
* Remove cluster objects when CheCluster is removed
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-22 18:25:35 +02:00
Anatolii Bazko
4091005785
Replace `eclipse` organization occurrence on `eclipse-che` ( #727 )
...
* Replace eclipse organization occurrence on eclipse-che
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-22 12:32:48 +02:00
Flavius Lacatusu
3d2c039637
Fix e2e tests and devworkspace CRD creation
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-17 10:05:47 +01:00
Anatolii Bazko
96d78713c2
Update nightly bundle ( #717 )
...
* Update nighlty bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Get DevWorkspace Che CR from its namespace
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-15 20:19:07 +02:00
Sergii Kabashniuk
e0ff1bfbd9
Che Operator should be able to install the Devworkspace che operator ( #707 )
...
Teach Che operator to install devworkspace-che-operator alongside with devworkspace-operator when devworkspaces are enabled.
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Sergii Kabashniuk <skabashn@redhat.com>
Co-authored-by: Lukas Krejci <lkrejci@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-03-11 09:13:16 +01:00
Anatolii Bazko
052a637430
Che operator should be able to install DevWorkspace operator ( #689 )
...
* Che operator should be able to install DevWorkspace operator
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix typo
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add missing roles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update cluster roles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fixes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add missing files
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fixes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Improvements
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add logs
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update clusterroles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-04 21:59:34 +02:00