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
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
7d6dcbd914
chore: Update to newer RELATED_IMAGE_gateway_authentication_sidecar a… ( #1487 )
...
* chore: Update to newer RELATED_IMAGE_gateway_authentication_sidecar and RELATED_IMAGE_gateway_authorization_sidecar
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-18 14:20:02 +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
4d8e0e25a9
chore: Remove explicitly declared runAsNonRoot: true ( #1475 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-10 11:42:32 +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
Anatolii Bazko
152c8211a6
chore: declare pod securityContext explicitly ( #1458 )
...
* feat: ensure pod security standard
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-01 10:00:42 +03: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
SDawley
c00dd0d6da
Updating to Traefik v2.8.1. Mostly just seeing if the pr checks pass. ( #1450 )
...
* Updating to Traefik v2.8.1. Mostly just seeing if the pr checks pass.
* as requested by https://github.com/eclipse-che/che-operator/runs/7458164787?check_suite_focus=true I have run 'make update-dev-resources'
* undoing changes to che-operator.Deployment.yaml in helmcharts and zz_generated.deepcopy.go files.
* fix api/v2/zz_generated.deepcopy.go
* Update dev resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-07-26 08:52:11 +03:00
Angel Misevski
47a9998845
chore: Bump DevWorkspace Operator dependency to v0.15.2 ( #1454 )
...
* Bump DWO dependency to v0.15.2
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
* Vendor changes from updating DWO dependency
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
* Regenerate files after changes
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2022-07-23 17:15:20 +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
Oleksii Orel
7e63fdb7cf
fix: workspaces policies ( #1429 )
...
* fix: workspaces policies
Signed-off-by: Oleksii Orel <oorel@redhat.com>
* Update dev resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-07-04 14:56:45 +03:00
Anatolii Bazko
44124c21de
fix: Add permissions to update/create project ( #1431 )
...
* fix: Add permissions to update/create project
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-07-03 13:44:49 +03: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
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
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
che-bot
35725a4fbd
ci: Copy 7.33.1 csv to main ( #934 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-19 09:09:18 +03:00
Anatolii Bazko
ac0bd56e41
feat: enable internal cluster SVC names usage by default ( #919 )
...
* feat: enable internal cluster SVC names usage by default
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-07-15 17:21:00 +03:00
che-bot
26a0554a45
ci: Copy 7.33.0 csv to main ( #931 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-15 16:10:51 +03:00
Anatolii Bazko
9bb621bf88
chore: removes proxy_cluster_role.yaml ( #922 )
...
* chore: remove proxy_cluster_role.yaml
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-07-14 12:48:22 +03:00
Michal Maléř
28d77f186c
chore(che_types.go): Fix `pvcClaimSize` description ( #924 )
...
* chore(che_types.go): Fix pvcClaimSize description
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-07-14 10:18:36 +03:00
David Kwon
cab8b92213
feat: set RELATED_IMAGES images to image puller spec as defaults
...
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-07-13 13:37:03 +02:00
Mykola Morhun
fc2b559447
Do not delete internal backup server on backup CR deletion ( #888 )
...
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-07-07 17:11:44 +03:00
Michal Vala
b9ccdb73d8
feat: native user authentication ( #861 )
...
Signed-off-by: Michal Vala <mvala@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-07-02 16:11:58 +02:00
che-bot
e71703c7f7
ci: Copy 7.32.2 csv to main ( #884 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-02 13:05:43 +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
Mykhailo Kuznietsov
7d369a52f2
ci: Add next images build ( #863 )
...
* ci: Add next images build
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! ci: Add next images build
* fixup! fixup! ci: Add next images build
* fixup! fixup! fixup! ci: Add next images build
* fixup! fixup! fixup! fixup! ci: Add next images build
* fixes to CI
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! fixes to CI
* fixup! Merge branch 'main' of github.com:eclipse/che-operator into next-build
2021-06-30 15:14:04 +03:00
Mykola Morhun
d2714a010b
Update scripts to handle chebackupserverconfigurations CRDs ( #875 )
...
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-06-25 09:24:29 +03:00
che-bot
357753a47e
ci: Copy 7.32.1 csv to main ( #874 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-23 17:11:27 +03:00
Mykola Morhun
67dd98d2f9
Implement backup / restore of Che server ( #844 )
...
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-06-22 13:24:06 +03:00
che-bot
3e687cc389
ci: Copy 7.32.0 csv to main ( #872 )
...
* ci: Copy 7.32.0 csv to main
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* Fix openshift tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-06-17 12:52:06 +03:00
che-bot
4cbb7d252d
Copy 7.31.2 csv to main ( #865 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-09 20:00:07 +03:00
Anatolii Bazko
105c04ec9d
chore: Ensure that che-server's SA have enough permission to manipulate with devworkspaces resource on kubernetes ( #858 )
...
* chore: Ensure that che-server's SA have enaught permission to manipulate with devworkspaces resource on kubernetes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-08 16:50:48 +03:00