Commit Graph

23 Commits (021031f6df9cec84104d052eaa945e0afdad8e4e)

Author SHA1 Message Date
Mykola Morhun 021031f6df
feat: Use custom cache function in Che Operator (#1166)
Use custom cache function to limit memory consumption of operator

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-11-19 18:35:22 +02:00
Oleksandr Andriienko b4930b5054
fix: Fix license headers (#1170)
* Fix license headers.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-11-16 11:17:18 +02:00
Anatolii Bazko 8bdbbc1dfa
chore: Refactoring OpenShiftOAuth (#1167)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-10 17:41:07 +02:00
Anatolii Bazko e1b4541ed2
chore: Refactoring OpenShift Initial user reconciler (#1152)
* chore: refactoring OpenShift OAuth User

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Co-authored-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-11-04 17:42:49 +02:00
Anatolii Bazko f838cf48d2
checontroller refactoring (#1138)
* chore: Introduce reconcilemanager, update status when reconciliation failed.

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-10-19 10:56:49 +03:00
Anatolii Bazko 06aa35c92c
fix: configure runtime controller with namespace event filter (#1146)
* fix: configure runtime controller with namespace event filter
* Increase memory limit to 1Gi

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-10-18 13:53:52 +03:00
Mykola Morhun 80583a19c0
Add init containers to start Che correctly after node restart (#1139)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-10-13 16:15:11 +03:00
Anatolii Bazko d44546bc86
fix: import ca-bunle even if there are several checluster CR (non all-namespace mode) (#1135)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-10-09 09:27:27 +03:00
Serhii Leshchenko ce230cde18
feat: don't take control over DWO which is not managed by Che (#1085)
* feat: don't take control over DWO which is not managed by Che
2021-10-01 21:51:35 +03:00
Oleksandr Andriienko b8cc02bf9a
feat: Update controller runtime (#1064)
* Update controller runtime for che-operator and related deps.
Controller runtime update to version v0.9.5
go-client update to version v0.21.3
Udaptated tests to the new controller runtime and go-client.
Use newer image puller.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-10-01 14:54:37 +03:00
Mykola Morhun b74443cc8b
Create backup on every Che update (#1097)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-09-29 17:18:30 +03:00
Mykola Morhun 7a95792c1c
Do not automatically backup to internal backup server if it doesn't exist (#1090)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-09-24 17:14:55 +03:00
Lukas Krejci 5e657f876b
feat: Syncing of proxy settings and self-signed cert to the user's workspace namespace (#1027)
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>
2021-09-21 21:00:53 +02:00
Mykola Morhun a1f30c3356
Create backup on each update (#1055)
Create backup on update operator 

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-09-15 15:38:58 +03:00
Anatolii Bazko 753eafe88c
fix: don't add intial OpenShift OAuth user if native user mode is on (#1066)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-09-14 16:54:35 +03:00
Sergii Leshchenko 9da9458dd1 Make dashboard finalize its cluster rbac 2021-08-30 13:35:41 +03:00
Oleksandr Andriienko 8802c0f2b0
fix: Utilize dashboard finalizer. (#1037)
* fix: Utilize dashboard finalizer.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Update bundle.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-08-26 19:57:29 +03:00
Anatolii Bazko 61cd3aa9cc
Plugin registry is deployed after devfile registry (#1013)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-08-17 21:32:42 +03:00
Lukas Krejci 456743ce01
feat: Import Devworkspace Che Operator (#925)
* Import of DWCO into CO.

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Michal Vala <mvala@redhat.com>
2021-08-11 15:07:44 +03:00
Michal Vala 95471dfefd
feat: enable nativeUserMode on OpenShift with devworkspace by default (#978)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-08-06 18:33:49 +02:00
Anatolii Bazko 2ae826d4cc
chore: generate networking.k8s.io/v1 version of Ingress (#992)
* chore: generate networking.k8s.io/v1 version of Ingress

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-08-06 08:56:56 +03:00
Serhii Leshchenko 5ab41546b3
feat: add an ability to add localhost to allows list for keycloak (#937)
* feat: add an ability to mount configmap to deployment
* feat: add an ability to configure additional weborigins and redirecturls for keycloak
2021-07-21 16:00:20 +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