Anton Korneta
fbedb89e58
Add ability to configure docker image build timeout
2018-03-28 17:01:57 +03:00
Mykola Morhun
ff9af64d6e
Add ability to configure Theia port ( #9264 )
2018-03-28 15:32:20 +03:00
Anton Korneta
e1df4ead64
Remove backup of 'CHE_HOME/lib' folder
2018-03-28 11:17:20 +03:00
Roman Iuvshyn
e006334aad
RELEASE: Set next development version ( #9268 )
2018-03-28 10:58:30 +03:00
Mykola Morhun
794f520b0c
CHE-9095: fix run of Theia default assembly first time ( #9250 )
2018-03-26 17:54:12 +03:00
Mykola Morhun
cee370342e
Add and use script for adding git hosted plugins into Theia image ( #9216 )
2018-03-26 17:36:44 +03:00
Roman Iuvshyn
48ccf8ac83
Fix deployment che-multi on docker ( #9222 )
2018-03-24 10:55:47 +02:00
Mykola Morhun
6034d6e1c5
CHE-9095: Improve Theia build stability on plugin list changes ( #9163 )
2018-03-23 15:51:26 +02:00
David Festal
ff3459d2d3
Support alternate OIDC providers, to prepare for the switch from Keycloak to `fabric8_auth` ( #8650 )
...
Allow switching to an alternate OIDC provider (provided that it emits access tokens as JWT tokens).
This is the implementation required in upstream Che, for issues
redhat-developer/rh-che#502 and
redhat-developer/rh-che#525
Signed-off-by: David Festal <dfestal@redhat.com>
2018-03-23 14:44:23 +01:00
Tatsuyuki Ishi
f4fb9465e8
Expose postgres for development
2018-03-21 14:50:32 +02:00
Tatsuyuki Ishi
1591aa2839
docker-compose: stop exposing postgres to external
2018-03-21 14:50:32 +02:00
Oleksandr Garagatyi
d047863484
Move deployment files out of dockerfiles folder
...
Move openshift/k8s deployment files from dockerfiles/init folder
to deploy folder with a better structure because they are not
related to init dockerfile.
Add readme files in each deployment target folder with links to
Che docs where the process of deployment is described.
Remove delivery of deployment files by init image which is
useless.
Remove empty docs files from the repo and init image.
Fix some minor typos and trailing spaces.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-03-20 22:13:24 +02:00
Roman Iuvshyn
237aaec762
Allow using --build-arg in build.sh scripts ( #9111 )
2018-03-16 12:14:35 +02:00
Oleksandr Andriienko
22262e8f2f
Cache node modules before rebuild Theia with selected plugins. ( #9096 )
...
* Cash node modules before rebuild Theia with selected plugins. Should use to speed build.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Fix up.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Remove debug logs.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Fix up variable name.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Fix up.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-03-15 12:23:27 +02:00
Oleksandr Andriienko
cbcb7469a2
Support set-up Theia extension version. ( #9070 )
...
* Support theia extension version.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Add comment about parsing plugin version.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-03-15 12:04:03 +02:00
Roman Iuvshyn
d17b089310
remove outdated s2i from init image ( #9089 )
...
* remove s2i from init image
2018-03-14 21:41:18 +07:00
Oleksandr Garagatyi
248dd50dc4
Allow to use NULL in JDBC env vars
...
Allows to use NULL as a value of JDBC config to simplify usage of
environment variables for JDBC settings in k8s/Openshift
deployment files. NULL is treated as unset variable.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-03-12 10:56:34 +02:00
Guy Daich
8c7ebc6751
K8s multiuser helm ( #8973 )
...
Signed-off-by: Guy Daich <guy.daich@sap.com>
2018-03-08 10:36:32 +01:00
Roman Iuvshyn
dbdac2a604
RELEASE: Set next development version ( #9038 )
2018-03-07 17:53:03 +07:00
Yevhen Vydolob
a5494dd4ee
Theia docker file with launcher script ( #8732 )
...
* #8701 create launcher for theia
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2018-03-05 09:47:59 +02:00
Mykhailo Kuznietsov
e96a2c320c
Rename docker connector configuration properties ( #8948 )
2018-02-28 16:55:47 +02:00
Mykhailo Kuznietsov
779b5cea0f
Cleanup unused variables in che.env ( #8872 )
2018-02-28 16:26:58 +02:00
Roman Iuvshyn
4bec4734d7
replace duplicate env var with check if it's defined ( #8912 )
...
since `IMAGE_KEYCLOAK` var was moved to `deploy_che.sh` that was a duplicate
2018-02-26 14:49:50 +02:00
Eugene Ivantsov
761f66bc77
Remove unsupported ls on Mac ( #8908 )
2018-02-26 14:14:21 +02:00
Roman Iuvshyn
55a2588d56
eliminate kc-util image ( #8896 )
...
* eliminate kc-util image
2018-02-23 15:44:47 +02:00
Roman Iuvshyn
bc048a8010
fix new images build outside it's directory ( #8893 )
...
* fix new images build outside it's directory
2018-02-23 14:46:14 +02:00
Eugene Ivantsov
06df5be97d
Replace s2i based deployment approach with pure deployments ( #8819 )
...
* Experimenting with deployment config based approach to Che multi user on OCP
* Service pod
* Remove s2i
* Remove s2i
* EOF
* Cleanup
* Cleanup
* Cleanup
* Cleanup
* Make Keycloak util image configurable
* Update webdriver.sh
2018-02-23 13:47:49 +02:00
Roman Iuvshyn
3678c5fd56
set correct version for image traefik in 6.1.0 ( #8890 )
...
set correct version for image traefik in 6.1.0
2018-02-23 12:35:30 +02:00
Roman Iuvshyn
6f43391eba
Update images ( #8887 )
2018-02-23 12:27:43 +02:00
Roman Iuvshyn
cc7e7772dc
fix CLI no-proxy configuration ( #8834 )
2018-02-19 16:24:35 +02:00
Vladyslav Zhukovskyi
270fdd546d
Set up default file encoding to utf8
...
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-19 11:54:36 +02:00
Roman Iuvshyn
985b895628
fix CLI ENV vars setting / overriding ( #8818 )
...
* fix CLI ENV vars setting / overriding
2018-02-19 10:36:45 +02:00
perspectivus1
177e7a0f18
Initial support for deploying Che to Kubernetes using Helm charts ( #8715 )
...
Signed-off-by: Eyal Barlev <perspectivus@gmail.com>
2018-02-16 13:13:28 +01:00
Roman Iuvshyn
e2762411b3
RELEASE: Set next development version ( #8773 )
2018-02-14 15:00:52 +02:00
Sergii Leshchenko
0b6242a09c
Disable pre-creating of PVC subpaths on minikube ( #8726 )
...
Since workspaces pods are configured to run under root user
there is no any need to pre-create PVC subpaths.
2018-02-12 14:15:36 +02:00
Grant Shipley
839c8b1c98
Increase postgres claim for OpenShift to be 1gb ( #8709 )
...
* Increase postgres and keycloak PVC for OpenShift to be 1gb
For compatibility and portability between OSO, OSD, and OCP this needs to be 1Gi as anything under that is not allowed in Online environments. Having it set to 100Mi results in errors and the deployment fails.
2018-02-10 20:01:37 +02:00
Sergii Leshchenko
10ac41f7f8
CHE-5908 Update ingress annotations for Nginx 0.9.0
2018-02-08 10:08:52 +02:00
Sergii Leshchenko
9c88f336e5
CHE-5908 Add warning when ingress annotations are absent in configuration
2018-02-08 10:08:52 +02:00
Sergii Leshchenko
4ee894ec45
CHE-5908 Add CHE_INFRA_KUBERNETES_NAMESPACE into yml file
2018-02-08 10:08:52 +02:00
Oleksandr Garagatyi
cb43481e54
CHE-5908 Allow to customize ingress controller specific annotations for ingresses
...
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-02-08 10:08:52 +02:00
Sergii Leshchenko
ac1c5160b8
CHE-5908 Add an ability to configure security context for pods
2018-02-08 10:08:51 +02:00
Oleksandr Garagatyi
9f350af06f
CHE-5908: add config to deploy Che on k8s
...
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-02-08 10:08:51 +02:00
Sergii Leshchenko
242f56a8fd
CHE-5908 Add Kubernetes infrastructure
2018-02-08 10:08:51 +02:00
Guy Daich
7e571b6eff
CHE-5908 Change Server Exposure, Resolving, Project & Infra to support ingress-based routes
...
Signed-off-by: Guy Daich <guy.daich@sap.com>
2018-02-08 10:08:51 +02:00
Guy Daich
50c2bd5a59
CHE-5908 Begin k8s infra poc
...
Signed-off-by: Guy Daich <guy.daich@sap.com>
2018-02-08 10:08:51 +02:00
Max Shaposhnik
dcf80c3c4e
Fix singleport mode in multiuser
2018-02-06 14:15:35 +02:00
Max Shaposhnik
8e0deaedb1
Add permissions for default admin to manage his profile; ( #8630 )
2018-02-06 14:15:13 +02:00
Roman Iuvshyn
531cbb0ef6
Increase CHE boot timeout in deploy_che.sh ( #8605 )
2018-02-05 13:44:30 +02:00
Roman Iuvshyn
1510591fa4
Remove obsolete script ( #8558 )
...
Signed-off-by: Roman Iuvshyn <riuvshyn@redhat.com>
* clean-up, move wait for che func to the deploy_che.sh
2018-02-02 17:41:18 +02:00
Anton Korneta
72fe9f7233
Add the provider of logs root path as env variable to each machine
2018-02-01 18:30:03 +02:00