Skip to content

Commit

Permalink
Update devfiles to version 2.1
Browse files Browse the repository at this point in the history
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
  • Loading branch information
vzhukovs committed Jan 11, 2022
1 parent 8b1cce7 commit d83ca02
Show file tree
Hide file tree
Showing 22 changed files with 1,298 additions and 110 deletions.
64 changes: 59 additions & 5 deletions devfiles/latest/che-idea/latest.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,61 @@
schemaVersion: 2.1.0
metadata:
name: che-idea
name: IntelliJ IDEA Community Edition
commands:
- id: init-container-command
apply:
component: che-idea-injector
events:
preStart:
- init-container-command
components:
- type: cheEditor
reference: 'https://raw.githubusercontent.com/che-incubator/jetbrains-editor-images/meta/che-idea/latest.meta.yaml'
alias: che-idea
apiVersion: 1.0.0
- name: che-idea-runtime-description
container:
image: 'quay.io/devfile/universal-developer-image:ubi8-eda6672'
command:
- /projector/entrypoint-volume.sh
env:
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
- name: PROJECTOR_CONFIG_DIR
value: /home/user/.jetbrains
volumeMounts:
- name: projector-volume
path: /projector
memoryLimit: 2048Mi
memoryRequest: 256Mi
cpuLimit: 500m
cpuRequest: 30m
endpoints:
- name: intellij
attributes:
type: main
cookiesAuthEnabled: true
discoverable: false
urlRewriteSupported: true
targetPort: 8887
exposure: public
path: '/?backgroundColor=434343&wss'
secure: false
protocol: http
attributes:
app.kubernetes.io/component: che-idea-injector
app.kubernetes.io/part-of: che-idea.eclipse.org
- name: projector-volume
volume: {}
- name: che-idea-injector
container:
image: 'quay.io/che-incubator/che-idea:latest'
command: ["/projector/entrypoint-init-container.sh"]
env:
- name: PROJECTOR_VOLUME_MOUNT
value: /projector-volume
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
volumeMounts:
- name: projector-volume
path: /projector-volume
memoryLimit: 128Mi
memoryRequest: 32Mi
cpuLimit: 500m
cpuRequest: 30m
64 changes: 59 additions & 5 deletions devfiles/latest/che-pycharm/latest.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,61 @@
schemaVersion: 2.1.0
metadata:
name: che-pycharm
name: PyCharm Community Edition
commands:
- id: init-container-command
apply:
component: che-pycharm-injector
events:
preStart:
- init-container-command
components:
- type: cheEditor
reference: 'https://raw.githubusercontent.com/che-incubator/jetbrains-editor-images/meta/che-pycharm/latest.meta.yaml'
alias: che-pycharm
apiVersion: 1.0.0
- name: che-pycharm-runtime-description
container:
image: 'quay.io/devfile/universal-developer-image:ubi8-eda6672'
command:
- /projector/entrypoint-volume.sh
env:
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
- name: PROJECTOR_CONFIG_DIR
value: /home/user/.jetbrains
volumeMounts:
- name: projector-volume
path: /projector
memoryLimit: 2048Mi
memoryRequest: 256Mi
cpuLimit: 500m
cpuRequest: 30m
endpoints:
- name: intellij
attributes:
type: main
cookiesAuthEnabled: true
discoverable: false
urlRewriteSupported: true
targetPort: 8887
exposure: public
path: '/?backgroundColor=434343&wss'
secure: false
protocol: http
attributes:
app.kubernetes.io/component: che-pycharm-injector
app.kubernetes.io/part-of: che-pycharm.eclipse.org
- name: projector-volume
volume: {}
- name: che-pycharm-injector
container:
image: 'quay.io/che-incubator/che-pycharm:latest'
command: ["/projector/entrypoint-init-container.sh"]
env:
- name: PROJECTOR_VOLUME_MOUNT
value: /projector-volume
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
volumeMounts:
- name: projector-volume
path: /projector-volume
memoryLimit: 128Mi
memoryRequest: 32Mi
cpuLimit: 500m
cpuRequest: 30m
64 changes: 59 additions & 5 deletions devfiles/next/che-idea/2020.3.1-next.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,61 @@
schemaVersion: 2.1.0
metadata:
name: che-idea
name: IntelliJ IDEA Community Edition
commands:
- id: init-container-command
apply:
component: che-idea-injector
events:
preStart:
- init-container-command
components:
- type: cheEditor
reference: 'https://raw.githubusercontent.com/che-incubator/jetbrains-editor-images/meta/che-idea/next/2020.3.1.meta.yaml'
alias: che-idea
apiVersion: 1.0.0
- name: che-idea-runtime-description
container:
image: 'quay.io/devfile/universal-developer-image:ubi8-eda6672'
command:
- /projector/entrypoint-volume.sh
env:
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
- name: PROJECTOR_CONFIG_DIR
value: /home/user/.jetbrains
volumeMounts:
- name: projector-volume
path: /projector
memoryLimit: 2048Mi
memoryRequest: 256Mi
cpuLimit: 500m
cpuRequest: 30m
endpoints:
- name: intellij
attributes:
type: main
cookiesAuthEnabled: true
discoverable: false
urlRewriteSupported: true
targetPort: 8887
exposure: public
path: '/?backgroundColor=434343&wss'
secure: false
protocol: http
attributes:
app.kubernetes.io/component: che-idea-injector
app.kubernetes.io/part-of: che-idea.eclipse.org
- name: projector-volume
volume: {}
- name: che-idea-injector
container:
image: 'quay.io/che-incubator/che-idea:2020.3.1-next'
command: ["/projector/entrypoint-init-container.sh"]
env:
- name: PROJECTOR_VOLUME_MOUNT
value: /projector-volume
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
volumeMounts:
- name: projector-volume
path: /projector-volume
memoryLimit: 128Mi
memoryRequest: 32Mi
cpuLimit: 500m
cpuRequest: 30m
64 changes: 59 additions & 5 deletions devfiles/next/che-idea/2020.3.2-next.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,61 @@
schemaVersion: 2.1.0
metadata:
name: che-idea
name: IntelliJ IDEA Community Edition
commands:
- id: init-container-command
apply:
component: che-idea-injector
events:
preStart:
- init-container-command
components:
- type: cheEditor
reference: 'https://raw.githubusercontent.com/che-incubator/jetbrains-editor-images/meta/che-idea/next/2020.3.2.meta.yaml'
alias: che-idea
apiVersion: 1.0.0
- name: che-idea-runtime-description
container:
image: 'quay.io/devfile/universal-developer-image:ubi8-eda6672'
command:
- /projector/entrypoint-volume.sh
env:
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
- name: PROJECTOR_CONFIG_DIR
value: /home/user/.jetbrains
volumeMounts:
- name: projector-volume
path: /projector
memoryLimit: 2048Mi
memoryRequest: 256Mi
cpuLimit: 500m
cpuRequest: 30m
endpoints:
- name: intellij
attributes:
type: main
cookiesAuthEnabled: true
discoverable: false
urlRewriteSupported: true
targetPort: 8887
exposure: public
path: '/?backgroundColor=434343&wss'
secure: false
protocol: http
attributes:
app.kubernetes.io/component: che-idea-injector
app.kubernetes.io/part-of: che-idea.eclipse.org
- name: projector-volume
volume: {}
- name: che-idea-injector
container:
image: 'quay.io/che-incubator/che-idea:2020.3.2-next'
command: ["/projector/entrypoint-init-container.sh"]
env:
- name: PROJECTOR_VOLUME_MOUNT
value: /projector-volume
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
volumeMounts:
- name: projector-volume
path: /projector-volume
memoryLimit: 128Mi
memoryRequest: 32Mi
cpuLimit: 500m
cpuRequest: 30m
64 changes: 59 additions & 5 deletions devfiles/next/che-idea/2020.3.3-next.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,61 @@
schemaVersion: 2.1.0
metadata:
name: che-idea
name: IntelliJ IDEA Community Edition
commands:
- id: init-container-command
apply:
component: che-idea-injector
events:
preStart:
- init-container-command
components:
- type: cheEditor
reference: 'https://raw.githubusercontent.com/che-incubator/jetbrains-editor-images/meta/che-idea/next/2020.3.3.meta.yaml'
alias: che-idea
apiVersion: 1.0.0
- name: che-idea-runtime-description
container:
image: 'quay.io/devfile/universal-developer-image:ubi8-eda6672'
command:
- /projector/entrypoint-volume.sh
env:
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
- name: PROJECTOR_CONFIG_DIR
value: /home/user/.jetbrains
volumeMounts:
- name: projector-volume
path: /projector
memoryLimit: 2048Mi
memoryRequest: 256Mi
cpuLimit: 500m
cpuRequest: 30m
endpoints:
- name: intellij
attributes:
type: main
cookiesAuthEnabled: true
discoverable: false
urlRewriteSupported: true
targetPort: 8887
exposure: public
path: '/?backgroundColor=434343&wss'
secure: false
protocol: http
attributes:
app.kubernetes.io/component: che-idea-injector
app.kubernetes.io/part-of: che-idea.eclipse.org
- name: projector-volume
volume: {}
- name: che-idea-injector
container:
image: 'quay.io/che-incubator/che-idea:2020.3.3-next'
command: ["/projector/entrypoint-init-container.sh"]
env:
- name: PROJECTOR_VOLUME_MOUNT
value: /projector-volume
- name: PROJECTOR_ASSEMBLY_DIR
value: /projector
volumeMounts:
- name: projector-volume
path: /projector-volume
memoryLimit: 128Mi
memoryRequest: 32Mi
cpuLimit: 500m
cpuRequest: 30m
Loading

0 comments on commit d83ca02

Please sign in to comment.