From 923080c96dac5114ed14d5442bfae94ff08f5cec Mon Sep 17 00:00:00 2001 From: Frederic Gurr Date: Fri, 8 Sep 2023 17:16:16 +0200 Subject: [PATCH] Remove manual k8s deployment for 2023-06 Change-Id: Iaba41195dde050a4720388de636c7bcf656018d9 --- infoCenter/k8s/2023-06/deployment.yml | 75 --------------------------- infoCenter/k8s/2023-06/route.yml | 30 ----------- infoCenter/k8s/2023-06/service.yml | 23 -------- 3 files changed, 128 deletions(-) delete mode 100644 infoCenter/k8s/2023-06/deployment.yml delete mode 100644 infoCenter/k8s/2023-06/route.yml delete mode 100644 infoCenter/k8s/2023-06/service.yml diff --git a/infoCenter/k8s/2023-06/deployment.yml b/infoCenter/k8s/2023-06/deployment.yml deleted file mode 100644 index 35630ec..0000000 --- a/infoCenter/k8s/2023-06/deployment.yml +++ /dev/null @@ -1,75 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2021 Eclipse Foundation and others. -# This program and the accompanying materials are made available -# under the terms of the Eclipse Public License 2.0 -# which is available at http://www.eclipse.org/legal/epl-v20.html, -# or the MIT License which is available at https://opensource.org/licenses/MIT. -# SPDX-License-Identifier: EPL-2.0 OR MIT -#******************************************************************************* -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - infocenter.version: "2023-06" - namespace: "infocenter" - name: "infocenter-2023-06" -spec: - replicas: 1 - selector: - matchLabels: - infocenter.version: "2023-06" - serviceName: "infocenter-2023-06" - template: - metadata: - name: "infocenter-2023-06" - labels: - infocenter.version: "2023-06" - spec: - affinity: - nodeAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 1 - preference: - matchExpressions: - - key: speed - operator: NotIn - values: - - fast - terminationGracePeriodSeconds: 180 - containers: - - name: infocenter-2023-06 - image: eclipsecbi/eclipse-infocenter:2023-06@sha256:3e2c7642a4cc11085b42fa2e67e23913cb93beddcbd3bb51e8ff4dde6a9d62c1 - imagePullPolicy: IfNotPresent - command: - - /infocenter/startDockerInfoCenter.sh - livenessProbe: - httpGet: - path: /help/index.jsp - port: 8086 - scheme: HTTP - initialDelaySeconds: 480 - periodSeconds: 60 - failureThreshold: 2 - timeoutSeconds: 90 - readinessProbe: - httpGet: - path: /help/index.jsp - port: 8086 - periodSeconds: 60 - timeoutSeconds: 90 - initialDelaySeconds: 60 - ports: - - containerPort: 8086 - protocol: TCP - resources: - requests: - cpu: 500m - limits: - cpu: 2 - memory: 1.5Gi - volumeMounts: - - name: workspace - mountPath: "/infocenter/workspace" - volumes: - - name: workspace - emptyDir: {} diff --git a/infoCenter/k8s/2023-06/route.yml b/infoCenter/k8s/2023-06/route.yml deleted file mode 100644 index de2597d..0000000 --- a/infoCenter/k8s/2023-06/route.yml +++ /dev/null @@ -1,30 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2021 Eclipse Foundation and others. -# This program and the accompanying materials are made available -# under the terms of the Eclipse Public License 2.0 -# which is available at http://www.eclipse.org/legal/epl-v20.html, -# or the MIT License which is available at https://opensource.org/licenses/MIT. -# SPDX-License-Identifier: EPL-2.0 OR MIT -#******************************************************************************* -apiVersion: "route.openshift.io/v1" -kind: "Route" -metadata: - labels: - infocenter.version: "2023-06" - namespace: "infocenter" - annotations: - haproxy.router.openshift.io/timeout: 60s - haproxy.router.openshift.io/rewrite-target: /help - name: "infocenter-2023-06" -spec: - host: "help.eclipse.org" - path: "/2023-06" - port: - targetPort: "http" - tls: - insecureEdgeTerminationPolicy: "Redirect" - termination: "edge" - to: - kind: "Service" - name: "infocenter-2023-06" - weight: 100 diff --git a/infoCenter/k8s/2023-06/service.yml b/infoCenter/k8s/2023-06/service.yml deleted file mode 100644 index c30d4af..0000000 --- a/infoCenter/k8s/2023-06/service.yml +++ /dev/null @@ -1,23 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2021 Eclipse Foundation and others. -# This program and the accompanying materials are made available -# under the terms of the Eclipse Public License 2.0 -# which is available at http://www.eclipse.org/legal/epl-v20.html, -# or the MIT License which is available at https://opensource.org/licenses/MIT. -# SPDX-License-Identifier: EPL-2.0 OR MIT -#******************************************************************************* -apiVersion: "v1" -kind: "Service" -metadata: - labels: - infocenter.version: "2023-06" - namespace: "infocenter" - name: "infocenter-2023-06" -spec: - ports: - - name: "http" - port: 80 - protocol: "TCP" - targetPort: 8086 - selector: - infocenter.version: "2023-06"