Commit Graph

68 Commits (fd6e188c7e1ef7bf7c1c7f9ce7976cf3a000ff3d)

Author SHA1 Message Date
Mario Loriedo fd6e188c7e
Switch to VS Code as the default Eclips Che editor (#1551) 2022-11-01 10:34:14 +01:00
Anatolii Bazko 6057486aa0
fix: ImagePuller should not set any target namespaces for OperatorGroup (#1546)
* fix: ImagePuller should not set any target namespaces for OperatorGroup

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-11-01 08:52:24 +02:00
Anatolii Bazko ca12b90969
fix: checluster_webhook tests (#1547)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-26 14:57:52 -03:00
Anatolii Bazko 775a979a05
chore: Do not set default openVSXURL if operator is being deployed in… (#1544)
* chore: Do not set default openVSXURL if operator is being deployed in airgap environment

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-26 10:00:37 +03:00
Anatolii Bazko 21b652e2c4
feat: Automatically create the container build SCC if containerBuildC… (#1542)
* feat: Automatically create the container build SCC if containerBuildCapability is enabled

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-18 10:07:01 +03:00
Anatolii Bazko 7a984c967d
chore: disableContainerBuildCapabilities=true default (#1539)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-12 18:15:04 +03:00
Anatolii Bazko cb7cab8a6e
feat: Add devEnvironments.disableContainerBuildCapabilities field (#1536)
* feat: Add devEnvironments.disableContainerBuildCapabilities field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-12 09:45:04 +03:00
Anatolii Bazko 2c7637d468
feat: Allow to configure subdomain isolation for GitHub (#1528)
* feat: Allow to configure subdomain isolation for GitHub

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-28 09:49:36 +03:00
Anatolii Bazko 5373f5320d
feat: Move handling DevWorkspace operator resources out of Che Operator (#1520)
* feat: Remove managing Dev Workspace resources from operator codebase

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-22 12:23:54 +03:00
Anatolii Bazko 1505555e0e
fix: Ensure only one CheCluster is created (#1517)
* fix: Ensure only one CheCluster is created

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-16 13:41:34 +03:00
Anatolii Bazko 23c5dadd01
fix: conversion when only one resource (cpu or memory) is specified f… (#1516)
* fix: conversion when only one resource (cpu or memory) is specified for component

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-12 10:32:27 +03:00
Anatolii Bazko bbec58649b
feat: Add new fields in CheCluster CR to configure Git Services (#1457)
* feat: Add new fields in CheCluster CR to configure Git Services

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-08 16:53:20 +03:00
Anatolii Bazko 24f0db2417
feat: Add a CheCluster property to avoid automatic creation of users … (#1508)
* feat: Add a CheCluster property to avoid automatic creation of users namespaces

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-05 15:02:58 +03:00
Andrew O aa27398e5b
update Che CRD for DWO per-user strategy storage configuration (#1442)
* update Che CRD for DWO per-user strategy storage configuration

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-08-30 11:44:53 +03:00
Anatolii Bazko 9d4f072023
feat: set default components container image and default editor (#1486)
* feat: set default components container image and default editor

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-25 12:13:16 +03:00
Anatolii Bazko 50ac2172df
chore: Rename CheCluster field headerMessage.warning -> headerMessage.text (#1476)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-10 17:43:01 +03:00
Anatolii Bazko defec6763e
feat: Allow to set environment variables into Eclipse Che containers (#1468)
* feat: Allow to set environment variables into Eclipse Che containers

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-06 16:13:11 +03:00
Anatolii Bazko 7f051fa08d
feat: Configure Open VSX registry URL (#1466)
* feat: Configure Open VSX registry URL

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-03 10:35:24 +03:00
Florent Benoit 7c97fd5fc3 feat: Update memory for Plugin-Registry to 1536Mi
Change-Id: I125f1cbb5f6974f23d3b1942c3581f6a8d986046
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-08-01 15:40:02 +02:00
Florent BENOIT 43f1d3f732
feat: Increase default memory limit for plug-in registry (#1459)
When OpenVSX will be included in the plug-in registry
It'll require more memory to start.
With 256Mi, container is killed with OOM error

Change-Id: I2ae148f858550f92d64c41d6fa81af826624b377
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-07-28 09:31:45 +03:00
Anatolii Bazko d6f5dbd7ae
chore: Deprecate CheCluster API v1 (#1456)
* chore: Deprecate CheCluster API v1

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* Update warning message

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-07-26 09:06:40 +03:00
David Kwon 35bd69184c
feat: implement secondsOfInactivityBeforeIdling and secondsOfRunBefor… (#1443)
* feat: implement secondsOfInactivityBeforeIdling and secondsOfRunBeforeIdling CR config

Signed-off-by: David Kwon <dakwon@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-07-13 13:04:59 -04:00
Anatolii Bazko 885d623258
feat: Configure the access token timeouts (#1418)
* feat: Configure the OAuthClient token configuration

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-29 09:47:41 +03:00
Anatolii Bazko aa0806fde4
chore: Refactoring (#1411)
* chore: Refactoring

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-24 19:34:27 +03:00
Oleksii Orel 3830ac4e28
feat: support workspace defaults (#1395)
* feat: support workspace defaults

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2022-06-22 16:52:35 +03:00
Anatolii Bazko 38f6cb6381
feat: CheCluster defaults (#1407)
* feat: CheCluster defaults

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-22 11:02:08 +03:00
Piotr Karatkevich c364ba4e93
feat(oauth-proxy): configuration enhancements for k8s config (#1400)
* feat(oauth-proxy): configuration enhancements for k8s config
2022-06-22 09:51:43 +03:00
Anatolii Bazko 08de5aa109
fix: deployment.container -> deployment.containers (#1406)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-17 09:38:48 +03:00
Jana Vrbkova d8f7199439
2nd proofreading of api/v2/checluster_types.go (grammar, interpunction, clarity etc.) (#1404)
* 2nd proofreading
* Update dev resources

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-06-16 14:11:10 +03:00
Anatolii Bazko 705d65322a
fix: HeaderMessage -> headerMessage, fix scripts (#1403)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-15 09:21:18 +03:00
Anatolii Bazko 0bc1049017
feat: CheCluster API v2 (#1324)
* feat: CheCluster API v2

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-09 11:35:01 +03:00
Nick Boldt 5843d5d054
fix: #21373 remove (Technology Preview)... (#1374)
* fix: #21373 remove (Technology Preview) designation from the boolean that enabled DevWorkspace operator

Change-Id: I74ccdc3a09559a981abf0ca3201ea0e69aa9ac3c
Signed-off-by: nickboldt <nboldt@redhat.com>

* fixups

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-05-09 15:41:52 +03:00
Max Leonov 4644249e0c
Update org_v1_che_crd.yaml (#1369)
* Update org_v1_che_crd.yaml

https://issues.redhat.com/browse/RHDEVDOCS-4042

* Update bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-04-29 10:57:02 -03:00
Nick Boldt b1cdf2aa80
CRW-2837 fix links to point to future devspaces 3.0 overview page, so they're embedded in 3.0 bits downstream (#1362)
Change-Id: I4c60275b5b45a09e80c795dc4e37c7acd090ce72
Signed-off-by: nickboldt <nboldt@redhat.com>
2022-04-27 10:03:54 +03:00
Anatolii Bazko d5928bdfe3
chore: Improve handling CheHost field (#1348)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-17 15:06:40 +02:00
Nick Boldt 21da2fc695
fix: CRW-2818 switch to new flavour... (#1344)
* fix: CRW-2818 switch to new flavour devspaces (no more codeready flavour)

Change-Id: I5fd0ef785d55ca2cc0653c7afb696798c2f7935b
Signed-off-by: nickboldt <nboldt@redhat.com>

* run 'make update-resources -s'

Change-Id: Ibe0bab0d3c803564feb161896f28a23bf378b444
Signed-off-by: nickboldt <nboldt@redhat.com>

* fixup

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-03-17 09:46:57 -03:00
Anatolii Bazko 58f3f01c2d
fix: Fix default postgreSQL credentials secret name (#1343)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-16 16:36:21 +02:00
Ilya Buziuk 1872b43157 feat: Adding RunningLimit property to the CheCluster
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2022-03-15 17:23:19 +01:00
Anatolii Bazko e78b0be6a4
fix: Bump DWO v0.13.0 (#1336)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-15 10:07:31 +02:00
Ilya Buziuk 3bc32b79bf feat: Adding 'spec.dashboard.warning' CR property
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2022-03-04 16:41:28 +01:00
Anatolii Bazko 0280813387
chore: stop generating crd v1beta1 (#1325)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-21 09:40:00 +02:00
Anatolii Bazko 4ff511928d
fix: Remove code depending on devworkspace.enable field (#1321)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-16 12:16:56 +02:00
Lukas Krejci 12da7adeeb
feat: Support node selector and pod tolerations in devworkspaces (#1301)
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
2022-02-01 17:51:35 +01:00
Anatolii Bazko 4f08657509
chore: Drop backup/restore functionality (#1300)
* chore: Drop backup/restore functionality

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-01 15:51:26 +02:00
Anatolii Bazko 92d24388ec
chore: Remove obsolete code after switching to Dev Workspace enabled (#1291)
* chore: Remove keycloak deployment

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Get rid of codebase related to spec.devWorkspace.enable field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to auth.initialOpenShiftOAuthUser field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to some auth.* fields

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to some auth.openShiftoAuth field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to auth.nativeUserMode field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to server.tlsSupport and server.*ClusterSVCNames fields

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Update bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to server expouse strategy fields

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove deprecated code

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Remove code related to server.tlsSupport and server.cheFlavor field

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Update bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Update helm charts

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: Update bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

* chore: remove RELATED_IMAGE_keycloak

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-24 09:52:15 +02:00
David Kwon 2c4f55e955
fix: Update workspacesDefaultPlugins doc (#1282)
Signed-off-by: David Kwon <dakwon@redhat.com>
2022-01-10 09:02:13 +02:00
Lukas Krejci 0e72bb2ca8
Sync the certificate from che-git-self-signed-cert to user namespaces (#1222)
feat: Sync the git tls certificate configuration in a format digestable by DWO.

Other slightly related changes:
* Make sure the version content annotations survive across multiple conversions
between v1 and v2alpha1.
* Add DWO watch labels so that our stuff is picked up.
* irifrance/gini has moved to go-air/gini
2021-12-15 15:41:55 +01:00
David Kwon 1637ead003 feat: add server.workspaceDefaultPlugins field to CheCluster schema
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-12-15 08:19:46 -05:00
Anatolii Bazko 8a0221bf3a
feat: configure pvcClaimSize for PostgreSQL (#1205)
* feat: configure pvcClaimSize for PostgreSQL

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-01 17:46:38 +02:00
Mykola Morhun ad498890bb
chore: Remove Che opertor memory limit workaround (#1190)
Remove Che opertor memory limit workaround

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-11-22 17:34:37 +02:00