diff --git a/editors-definitions/che-idea-latest.yaml b/editors-definitions/che-idea-latest.yaml deleted file mode 100644 index 110580550..000000000 --- a/editors-definitions/che-idea-latest.yaml +++ /dev/null @@ -1,169 +0,0 @@ -# -# Copyright (c) 2019-2024 Red Hat, Inc. -# This program and the accompanying materials are made -# available under the terms of the Eclipse Public License 2.0 -# which is available at https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# Red Hat, Inc. - initial API and implementation -# - -schemaVersion: 2.3.0 -metadata: - name: che-idea - displayName: IntelliJ IDEA Community - description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - tags: - - Deprecated - attributes: - arch: - - x86_64 - - arm64 - publisher: che-incubator - version: latest - title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - repository: https://github.com/che-incubator/jetbrains-editor-images - firstPublicationDate: '2022-01-11' - iconMediatype: image/svg+xml - iconData: | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -commands: - - id: init-container-command - apply: - component: che-idea-injector - - id: init-che-idea-command - exec: - component: che-idea-runtime-description - commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt - 2>&1 & -events: - preStart: - - init-container-command - postStart: - - init-che-idea-command -components: - - name: che-idea-runtime-description - container: - image: quay.io/devfile/universal-developer-image:latest - env: - - name: PROJECTOR_ASSEMBLY_DIR - value: /projector - - name: PROJECTOR_CONFIG_DIR - value: /home/user/.jetbrains - volumeMounts: - - name: projector-volume - path: /projector - - name: projector-configuration - path: /home/user/.jetbrains - - name: projector-java-configuration - path: /home/user/.java - memoryLimit: 6144Mi - memoryRequest: 2048Mi - cpuLimit: 2000m - cpuRequest: 1500m - endpoints: - - name: intellij - attributes: - type: main - cookiesAuthEnabled: true - discoverable: false - urlRewriteSupported: true - targetPort: 8887 - exposure: public - path: /?backgroundColor=434343&wss - secure: true - protocol: https - - name: intellij-redirect-1 - targetPort: 13131 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - - name: intellij-redirect-2 - targetPort: 13132 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - - name: intellij-redirect-3 - targetPort: 13133 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - attributes: - app.kubernetes.io/component: che-idea-runtime - app.kubernetes.io/part-of: che-idea.eclipse.org - controller.devfile.io/container-contribution: true - - name: projector-volume - volume: {} - - name: projector-configuration - volume: {} - - name: projector-java-configuration - 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 diff --git a/editors-definitions/che-idea-next.yaml b/editors-definitions/che-idea-next.yaml deleted file mode 100644 index 816473a82..000000000 --- a/editors-definitions/che-idea-next.yaml +++ /dev/null @@ -1,169 +0,0 @@ -# -# Copyright (c) 2019-2024 Red Hat, Inc. -# This program and the accompanying materials are made -# available under the terms of the Eclipse Public License 2.0 -# which is available at https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# Red Hat, Inc. - initial API and implementation -# - -schemaVersion: 2.3.0 -metadata: - name: che-idea - displayName: IntelliJ IDEA Community - description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next - tags: - - Deprecated - attributes: - arch: - - x86_64 - - arm64 - publisher: che-incubator - version: next - title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next - repository: https://github.com/che-incubator/jetbrains-editor-images - firstPublicationDate: '2022-01-11' - iconMediatype: image/svg+xml - iconData: | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -commands: - - id: init-container-command - apply: - component: che-idea-injector - - id: init-che-idea-command - exec: - component: che-idea-runtime-description - commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt - 2>&1 & -events: - preStart: - - init-container-command - postStart: - - init-che-idea-command -components: - - name: che-idea-runtime-description - container: - image: quay.io/devfile/universal-developer-image:latest - env: - - name: PROJECTOR_ASSEMBLY_DIR - value: /projector - - name: PROJECTOR_CONFIG_DIR - value: /home/user/.jetbrains - volumeMounts: - - name: projector-volume - path: /projector - - name: projector-configuration - path: /home/user/.jetbrains - - name: projector-java-configuration - path: /home/user/.java - memoryLimit: 6144Mi - memoryRequest: 2048Mi - cpuLimit: 2000m - cpuRequest: 1500m - endpoints: - - name: intellij - attributes: - type: main - cookiesAuthEnabled: true - discoverable: false - urlRewriteSupported: true - targetPort: 8887 - exposure: public - path: /?backgroundColor=434343&wss - secure: true - protocol: https - - name: intellij-redirect-1 - targetPort: 13131 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - - name: intellij-redirect-2 - targetPort: 13132 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - - name: intellij-redirect-3 - targetPort: 13133 - exposure: public - protocol: https - attributes: - discoverable: false - urlRewriteSupported: false - attributes: - app.kubernetes.io/component: che-idea-runtime - app.kubernetes.io/part-of: che-idea.eclipse.org - controller.devfile.io/container-contribution: true - - name: projector-volume - volume: {} - - name: projector-configuration - volume: {} - - name: projector-java-configuration - volume: {} - - name: che-idea-injector - container: - image: quay.io/che-incubator/che-idea: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