From e878b9fbbce3ea06c167a99b54c5fc6a59af0e46 Mon Sep 17 00:00:00 2001 From: Jaroslava Fiedlerova Date: Mon, 12 May 2025 16:34:44 +0200 Subject: [PATCH] CI: remove helm charts for physim OC deployment To be replaced by ctest physim implementation in the following commit. --- charts/physims/Chart.yaml | 36 ----------- .../physims/charts/dlsim.100rb+tm2/Chart.yaml | 36 ----------- .../dlsim.100rb+tm2/templates/_helpers.tpl | 63 ------------------- .../charts/dlsim.100rb+tm2/templates/job.yaml | 47 -------------- .../charts/dlsim.100rb+tm2/values.yaml | 48 -------------- charts/physims/charts/dlsim.basic/Chart.yaml | 36 ----------- .../charts/dlsim.basic/templates/_helpers.tpl | 63 ------------------- .../charts/dlsim.basic/templates/job.yaml | 47 -------------- charts/physims/charts/dlsim.basic/values.yaml | 44 ------------- charts/physims/charts/ldpctest/Chart.yaml | 36 ----------- .../charts/ldpctest/templates/_helpers.tpl | 63 ------------------- .../charts/ldpctest/templates/job.yaml | 47 -------------- charts/physims/charts/ldpctest/values.yaml | 48 -------------- charts/physims/charts/nr-dlschsim/Chart.yaml | 36 ----------- .../charts/nr-dlschsim/templates/_helpers.tpl | 63 ------------------- .../charts/nr-dlschsim/templates/job.yaml | 47 -------------- charts/physims/charts/nr-dlschsim/values.yaml | 48 -------------- .../physims/charts/nr-dlsim.basic/Chart.yaml | 36 ----------- .../nr-dlsim.basic/templates/_helpers.tpl | 63 ------------------- .../charts/nr-dlsim.basic/templates/job.yaml | 47 -------------- .../physims/charts/nr-dlsim.basic/values.yaml | 48 -------------- .../charts/nr-dlsim.dmrs+ptrs/Chart.yaml | 36 ----------- .../nr-dlsim.dmrs+ptrs/templates/_helpers.tpl | 63 ------------------- .../nr-dlsim.dmrs+ptrs/templates/job.yaml | 47 -------------- .../charts/nr-dlsim.dmrs+ptrs/values.yaml | 48 -------------- .../charts/nr-dlsim.mcs+mimo/Chart.yaml | 36 ----------- .../nr-dlsim.mcs+mimo/templates/_helpers.tpl | 63 ------------------- .../nr-dlsim.mcs+mimo/templates/job.yaml | 47 -------------- .../charts/nr-dlsim.mcs+mimo/values.yaml | 48 -------------- .../physims/charts/nr-dlsim.offset/Chart.yaml | 36 ----------- .../nr-dlsim.offset/templates/_helpers.tpl | 63 ------------------- .../charts/nr-dlsim.offset/templates/job.yaml | 47 -------------- .../charts/nr-dlsim.offset/values.yaml | 48 -------------- .../charts/nr-pbchsim.106rb/Chart.yaml | 36 ----------- .../nr-pbchsim.106rb/templates/_helpers.tpl | 63 ------------------- .../nr-pbchsim.106rb/templates/job.yaml | 47 -------------- .../charts/nr-pbchsim.106rb/values.yaml | 48 -------------- .../charts/nr-pbchsim.217rb/Chart.yaml | 36 ----------- .../nr-pbchsim.217rb/templates/_helpers.tpl | 63 ------------------- .../nr-pbchsim.217rb/templates/job.yaml | 47 -------------- .../charts/nr-pbchsim.217rb/values.yaml | 48 -------------- .../charts/nr-pbchsim.273rb/Chart.yaml | 36 ----------- .../nr-pbchsim.273rb/templates/_helpers.tpl | 63 ------------------- .../nr-pbchsim.273rb/templates/job.yaml | 47 -------------- .../charts/nr-pbchsim.273rb/values.yaml | 48 -------------- .../physims/charts/nr-pbchsim.scs/Chart.yaml | 36 ----------- .../nr-pbchsim.scs/templates/_helpers.tpl | 63 ------------------- .../charts/nr-pbchsim.scs/templates/job.yaml | 47 -------------- .../physims/charts/nr-pbchsim.scs/values.yaml | 48 -------------- charts/physims/charts/nr-prachsim/Chart.yaml | 36 ----------- .../charts/nr-prachsim/templates/_helpers.tpl | 63 ------------------- .../charts/nr-prachsim/templates/job.yaml | 47 -------------- charts/physims/charts/nr-prachsim/values.yaml | 48 -------------- charts/physims/charts/nr-psbchsim/Chart.yaml | 36 ----------- .../charts/nr-psbchsim/templates/_helpers.tpl | 63 ------------------- .../charts/nr-psbchsim/templates/job.yaml | 47 -------------- charts/physims/charts/nr-psbchsim/values.yaml | 48 -------------- charts/physims/charts/nr-pucchsim/Chart.yaml | 36 ----------- .../charts/nr-pucchsim/templates/_helpers.tpl | 63 ------------------- .../charts/nr-pucchsim/templates/job.yaml | 47 -------------- charts/physims/charts/nr-pucchsim/values.yaml | 52 --------------- charts/physims/charts/nr-ulschsim/Chart.yaml | 36 ----------- .../charts/nr-ulschsim/templates/_helpers.tpl | 63 ------------------- .../charts/nr-ulschsim/templates/job.yaml | 47 -------------- charts/physims/charts/nr-ulschsim/values.yaml | 48 -------------- .../physims/charts/nr-ulsim.3gpp/Chart.yaml | 36 ----------- .../nr-ulsim.3gpp/templates/_helpers.tpl | 63 ------------------- .../charts/nr-ulsim.3gpp/templates/job.yaml | 47 -------------- .../physims/charts/nr-ulsim.3gpp/values.yaml | 48 -------------- .../physims/charts/nr-ulsim.mimo/Chart.yaml | 36 ----------- .../nr-ulsim.mimo/templates/_helpers.tpl | 63 ------------------- .../charts/nr-ulsim.mimo/templates/job.yaml | 47 -------------- .../physims/charts/nr-ulsim.mimo/values.yaml | 48 -------------- .../physims/charts/nr-ulsim.misc/Chart.yaml | 36 ----------- .../nr-ulsim.misc/templates/_helpers.tpl | 63 ------------------- .../charts/nr-ulsim.misc/templates/job.yaml | 47 -------------- .../physims/charts/nr-ulsim.misc/values.yaml | 48 -------------- .../charts/nr-ulsim.sc-fdma/Chart.yaml | 36 ----------- .../nr-ulsim.sc-fdma/templates/_helpers.tpl | 63 ------------------- .../nr-ulsim.sc-fdma/templates/job.yaml | 49 --------------- .../charts/nr-ulsim.sc-fdma/values.yaml | 48 -------------- charts/physims/charts/polartest/Chart.yaml | 36 ----------- .../charts/polartest/templates/_helpers.tpl | 63 ------------------- .../charts/polartest/templates/job.yaml | 47 -------------- charts/physims/charts/polartest/values.yaml | 48 -------------- .../physims/charts/smallblocktest/Chart.yaml | 36 ----------- .../smallblocktest/templates/_helpers.tpl | 63 ------------------- .../charts/smallblocktest/templates/job.yaml | 47 -------------- .../physims/charts/smallblocktest/values.yaml | 48 -------------- charts/physims/charts/ulsim/Chart.yaml | 36 ----------- .../charts/ulsim/templates/_helpers.tpl | 63 ------------------- .../physims/charts/ulsim/templates/job.yaml | 47 -------------- charts/physims/charts/ulsim/values.yaml | 48 -------------- charts/physims/templates/rbac.yaml | 26 -------- charts/physims/templates/serviceaccount.yaml | 4 -- charts/physims/values.yaml | 21 ------- 96 files changed, 4551 deletions(-) delete mode 100644 charts/physims/Chart.yaml delete mode 100644 charts/physims/charts/dlsim.100rb+tm2/Chart.yaml delete mode 100644 charts/physims/charts/dlsim.100rb+tm2/templates/_helpers.tpl delete mode 100644 charts/physims/charts/dlsim.100rb+tm2/templates/job.yaml delete mode 100644 charts/physims/charts/dlsim.100rb+tm2/values.yaml delete mode 100644 charts/physims/charts/dlsim.basic/Chart.yaml delete mode 100644 charts/physims/charts/dlsim.basic/templates/_helpers.tpl delete mode 100644 charts/physims/charts/dlsim.basic/templates/job.yaml delete mode 100644 charts/physims/charts/dlsim.basic/values.yaml delete mode 100644 charts/physims/charts/ldpctest/Chart.yaml delete mode 100644 charts/physims/charts/ldpctest/templates/_helpers.tpl delete mode 100644 charts/physims/charts/ldpctest/templates/job.yaml delete mode 100644 charts/physims/charts/ldpctest/values.yaml delete mode 100644 charts/physims/charts/nr-dlschsim/Chart.yaml delete mode 100644 charts/physims/charts/nr-dlschsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-dlschsim/templates/job.yaml delete mode 100644 charts/physims/charts/nr-dlschsim/values.yaml delete mode 100644 charts/physims/charts/nr-dlsim.basic/Chart.yaml delete mode 100644 charts/physims/charts/nr-dlsim.basic/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-dlsim.basic/templates/job.yaml delete mode 100644 charts/physims/charts/nr-dlsim.basic/values.yaml delete mode 100644 charts/physims/charts/nr-dlsim.dmrs+ptrs/Chart.yaml delete mode 100644 charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/job.yaml delete mode 100644 charts/physims/charts/nr-dlsim.dmrs+ptrs/values.yaml delete mode 100644 charts/physims/charts/nr-dlsim.mcs+mimo/Chart.yaml delete mode 100644 charts/physims/charts/nr-dlsim.mcs+mimo/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-dlsim.mcs+mimo/templates/job.yaml delete mode 100644 charts/physims/charts/nr-dlsim.mcs+mimo/values.yaml delete mode 100644 charts/physims/charts/nr-dlsim.offset/Chart.yaml delete mode 100644 charts/physims/charts/nr-dlsim.offset/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-dlsim.offset/templates/job.yaml delete mode 100644 charts/physims/charts/nr-dlsim.offset/values.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.106rb/Chart.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.106rb/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-pbchsim.106rb/templates/job.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.106rb/values.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.217rb/Chart.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.217rb/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-pbchsim.217rb/templates/job.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.217rb/values.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.273rb/Chart.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.273rb/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-pbchsim.273rb/templates/job.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.273rb/values.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.scs/Chart.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.scs/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-pbchsim.scs/templates/job.yaml delete mode 100644 charts/physims/charts/nr-pbchsim.scs/values.yaml delete mode 100644 charts/physims/charts/nr-prachsim/Chart.yaml delete mode 100644 charts/physims/charts/nr-prachsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-prachsim/templates/job.yaml delete mode 100644 charts/physims/charts/nr-prachsim/values.yaml delete mode 100644 charts/physims/charts/nr-psbchsim/Chart.yaml delete mode 100644 charts/physims/charts/nr-psbchsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-psbchsim/templates/job.yaml delete mode 100644 charts/physims/charts/nr-psbchsim/values.yaml delete mode 100644 charts/physims/charts/nr-pucchsim/Chart.yaml delete mode 100644 charts/physims/charts/nr-pucchsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-pucchsim/templates/job.yaml delete mode 100644 charts/physims/charts/nr-pucchsim/values.yaml delete mode 100644 charts/physims/charts/nr-ulschsim/Chart.yaml delete mode 100644 charts/physims/charts/nr-ulschsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-ulschsim/templates/job.yaml delete mode 100644 charts/physims/charts/nr-ulschsim/values.yaml delete mode 100644 charts/physims/charts/nr-ulsim.3gpp/Chart.yaml delete mode 100644 charts/physims/charts/nr-ulsim.3gpp/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-ulsim.3gpp/templates/job.yaml delete mode 100644 charts/physims/charts/nr-ulsim.3gpp/values.yaml delete mode 100644 charts/physims/charts/nr-ulsim.mimo/Chart.yaml delete mode 100644 charts/physims/charts/nr-ulsim.mimo/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-ulsim.mimo/templates/job.yaml delete mode 100644 charts/physims/charts/nr-ulsim.mimo/values.yaml delete mode 100644 charts/physims/charts/nr-ulsim.misc/Chart.yaml delete mode 100644 charts/physims/charts/nr-ulsim.misc/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-ulsim.misc/templates/job.yaml delete mode 100644 charts/physims/charts/nr-ulsim.misc/values.yaml delete mode 100644 charts/physims/charts/nr-ulsim.sc-fdma/Chart.yaml delete mode 100644 charts/physims/charts/nr-ulsim.sc-fdma/templates/_helpers.tpl delete mode 100644 charts/physims/charts/nr-ulsim.sc-fdma/templates/job.yaml delete mode 100644 charts/physims/charts/nr-ulsim.sc-fdma/values.yaml delete mode 100644 charts/physims/charts/polartest/Chart.yaml delete mode 100644 charts/physims/charts/polartest/templates/_helpers.tpl delete mode 100644 charts/physims/charts/polartest/templates/job.yaml delete mode 100644 charts/physims/charts/polartest/values.yaml delete mode 100644 charts/physims/charts/smallblocktest/Chart.yaml delete mode 100644 charts/physims/charts/smallblocktest/templates/_helpers.tpl delete mode 100644 charts/physims/charts/smallblocktest/templates/job.yaml delete mode 100644 charts/physims/charts/smallblocktest/values.yaml delete mode 100644 charts/physims/charts/ulsim/Chart.yaml delete mode 100644 charts/physims/charts/ulsim/templates/_helpers.tpl delete mode 100644 charts/physims/charts/ulsim/templates/job.yaml delete mode 100644 charts/physims/charts/ulsim/values.yaml delete mode 100644 charts/physims/templates/rbac.yaml delete mode 100644 charts/physims/templates/serviceaccount.yaml delete mode 100644 charts/physims/values.yaml diff --git a/charts/physims/Chart.yaml b/charts/physims/Chart.yaml deleted file mode 100644 index 0a6abe4caa..0000000000 --- a/charts/physims/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-physim -description: A Helm chart for physical simulators network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 1.0.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulators - - RAN - - 4G - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/dlsim.100rb+tm2/Chart.yaml b/charts/physims/charts/dlsim.100rb+tm2/Chart.yaml deleted file mode 100644 index 4d7cea8e23..0000000000 --- a/charts/physims/charts/dlsim.100rb+tm2/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-dlsim-100rb-tm2 -description: A Helm subchart for dlsim network function ("100rb+tm2" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - dlsim - - RAN - - 4G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/dlsim.100rb+tm2/templates/_helpers.tpl b/charts/physims/charts/dlsim.100rb+tm2/templates/_helpers.tpl deleted file mode 100644 index ee2418aee1..0000000000 --- a/charts/physims/charts/dlsim.100rb+tm2/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-dlsim-100rb-tm2.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-dlsim-100rb-tm2.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-dlsim-100rb-tm2.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-dlsim-100rb-tm2.labels" -}} -helm.sh/chart: {{ include "oai-dlsim-100rb-tm2.chart" . }} -{{ include "oai-dlsim-100rb-tm2.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-dlsim-100rb-tm2.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-dlsim-100rb-tm2.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-dlsim-100rb-tm2.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-dlsim-100rb-tm2.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/dlsim.100rb+tm2/templates/job.yaml b/charts/physims/charts/dlsim.100rb+tm2/templates/job.yaml deleted file mode 100644 index 4fbac5304d..0000000000 --- a/charts/physims/charts/dlsim.100rb+tm2/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "dlsim.100rb+tm2" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.dlsim100rbtm2 }} - {{- end }} diff --git a/charts/physims/charts/dlsim.100rb+tm2/values.yaml b/charts/physims/charts/dlsim.100rb+tm2/values.yaml deleted file mode 100644 index aae621bd84..0000000000 --- a/charts/physims/charts/dlsim.100rb+tm2/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-dlsim-100rb+tm2 -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-dlsim-100rb-tm2" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/dlsim.basic/Chart.yaml b/charts/physims/charts/dlsim.basic/Chart.yaml deleted file mode 100644 index 8fadf3e6b2..0000000000 --- a/charts/physims/charts/dlsim.basic/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-dlsim-basic -description: A Helm subchart for dlsim network function ("basic" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - dlsim - - RAN - - 4G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/dlsim.basic/templates/_helpers.tpl b/charts/physims/charts/dlsim.basic/templates/_helpers.tpl deleted file mode 100644 index d6dac8be45..0000000000 --- a/charts/physims/charts/dlsim.basic/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-dlsim-basic.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-dlsim-basic.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-dlsim-basic.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-dlsim-basic.labels" -}} -helm.sh/chart: {{ include "oai-dlsim-basic.chart" . }} -{{ include "oai-dlsim-basic.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-dlsim-basic.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-dlsim-basic.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-dlsim-basic.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-dlsim-basic.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/dlsim.basic/templates/job.yaml b/charts/physims/charts/dlsim.basic/templates/job.yaml deleted file mode 100644 index fac60059f2..0000000000 --- a/charts/physims/charts/dlsim.basic/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "dlsim.basic" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.dlsimbasic }} - {{- end }} diff --git a/charts/physims/charts/dlsim.basic/values.yaml b/charts/physims/charts/dlsim.basic/values.yaml deleted file mode 100644 index ae197e12ea..0000000000 --- a/charts/physims/charts/dlsim.basic/values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Default values for oai-dlsim-basic -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-dlsim-basic" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/ldpctest/Chart.yaml b/charts/physims/charts/ldpctest/Chart.yaml deleted file mode 100644 index 667bd3d8aa..0000000000 --- a/charts/physims/charts/ldpctest/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-ldpctest -description: A Helm subchart for ldpctest network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - ldpctest - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/ldpctest/templates/_helpers.tpl b/charts/physims/charts/ldpctest/templates/_helpers.tpl deleted file mode 100644 index 018eaa5af5..0000000000 --- a/charts/physims/charts/ldpctest/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-ldpctest.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-ldpctest.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-ldpctest.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-ldpctest.labels" -}} -helm.sh/chart: {{ include "oai-ldpctest.chart" . }} -{{ include "oai-ldpctest.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-ldpctest.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-ldpctest.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-ldpctest.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-ldpctest.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/ldpctest/templates/job.yaml b/charts/physims/charts/ldpctest/templates/job.yaml deleted file mode 100644 index 4386d12a3e..0000000000 --- a/charts/physims/charts/ldpctest/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "ldpctest" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.ldpctest }} - {{- end }} diff --git a/charts/physims/charts/ldpctest/values.yaml b/charts/physims/charts/ldpctest/values.yaml deleted file mode 100644 index 0ff1153a2c..0000000000 --- a/charts/physims/charts/ldpctest/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-ldpctest. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-ldpctest-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-dlschsim/Chart.yaml b/charts/physims/charts/nr-dlschsim/Chart.yaml deleted file mode 100644 index 3837f0cd2b..0000000000 --- a/charts/physims/charts/nr-dlschsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-dlschsim -description: A Helm subchart for nr-dlschsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-dlschsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-dlschsim/templates/_helpers.tpl b/charts/physims/charts/nr-dlschsim/templates/_helpers.tpl deleted file mode 100644 index 6b6a5181e9..0000000000 --- a/charts/physims/charts/nr-dlschsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-dlschsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-dlschsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-dlschsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-dlschsim.labels" -}} -helm.sh/chart: {{ include "oai-nr-dlschsim.chart" . }} -{{ include "oai-nr-dlschsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-dlschsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-dlschsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-dlschsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-dlschsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-dlschsim/templates/job.yaml b/charts/physims/charts/nr-dlschsim/templates/job.yaml deleted file mode 100644 index 6d1a798cb8..0000000000 --- a/charts/physims/charts/nr-dlschsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_dlschsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrdlschsim }} - {{- end }} diff --git a/charts/physims/charts/nr-dlschsim/values.yaml b/charts/physims/charts/nr-dlschsim/values.yaml deleted file mode 100644 index a75437a0d6..0000000000 --- a/charts/physims/charts/nr-dlschsim/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-dlschsim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-dlschsim-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-dlsim.basic/Chart.yaml b/charts/physims/charts/nr-dlsim.basic/Chart.yaml deleted file mode 100644 index b2a090a4b2..0000000000 --- a/charts/physims/charts/nr-dlsim.basic/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-dlsim-basic -description: A Helm subchart for nr-dlsim network function ("basic" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-dlsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-dlsim.basic/templates/_helpers.tpl b/charts/physims/charts/nr-dlsim.basic/templates/_helpers.tpl deleted file mode 100644 index 733a367061..0000000000 --- a/charts/physims/charts/nr-dlsim.basic/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-dlsim-basic.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-dlsim-basic.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-dlsim-basic.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-dlsim-basic.labels" -}} -helm.sh/chart: {{ include "oai-nr-dlsim-basic.chart" . }} -{{ include "oai-nr-dlsim-basic.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-dlsim-basic.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-dlsim-basic.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-dlsim-basic.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-dlsim-basic.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-dlsim.basic/templates/job.yaml b/charts/physims/charts/nr-dlsim.basic/templates/job.yaml deleted file mode 100644 index cbe1a9cbbc..0000000000 --- a/charts/physims/charts/nr-dlsim.basic/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_dlsim.basic" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrdlsimbasic }} - {{- end }} diff --git a/charts/physims/charts/nr-dlsim.basic/values.yaml b/charts/physims/charts/nr-dlsim.basic/values.yaml deleted file mode 100644 index 88e5a2caaa..0000000000 --- a/charts/physims/charts/nr-dlsim.basic/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-dlsim-basic -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-dlsim-basic" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-dlsim.dmrs+ptrs/Chart.yaml b/charts/physims/charts/nr-dlsim.dmrs+ptrs/Chart.yaml deleted file mode 100644 index c5f51341c4..0000000000 --- a/charts/physims/charts/nr-dlsim.dmrs+ptrs/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-dlsim-dmrs-ptrs -description: A Helm subchart for nr-dlsim network function ("dmrs+ptrs" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-dlsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/_helpers.tpl b/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/_helpers.tpl deleted file mode 100644 index 85bf9e860c..0000000000 --- a/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.labels" -}} -helm.sh/chart: {{ include "oai-nr-dlsim-dmrs-ptrs.chart" . }} -{{ include "oai-nr-dlsim-dmrs-ptrs.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-dlsim-dmrs-ptrs.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-dlsim-dmrs-ptrs.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-dlsim-dmrs-ptrs.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/job.yaml b/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/job.yaml deleted file mode 100644 index 77f8dd061d..0000000000 --- a/charts/physims/charts/nr-dlsim.dmrs+ptrs/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_dlsim.dmrs+ptrs" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrdlsimdmrsptrs }} - {{- end }} diff --git a/charts/physims/charts/nr-dlsim.dmrs+ptrs/values.yaml b/charts/physims/charts/nr-dlsim.dmrs+ptrs/values.yaml deleted file mode 100644 index 357e6c2861..0000000000 --- a/charts/physims/charts/nr-dlsim.dmrs+ptrs/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-dlsim-dmrs+ptrs -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-dlsim-dmrs-ptrs" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-dlsim.mcs+mimo/Chart.yaml b/charts/physims/charts/nr-dlsim.mcs+mimo/Chart.yaml deleted file mode 100644 index 55ea194f07..0000000000 --- a/charts/physims/charts/nr-dlsim.mcs+mimo/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-dlsim-mcs-mimo -description: A Helm subchart for nr-dlsim network function ("mcs+mimo" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-dlsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-dlsim.mcs+mimo/templates/_helpers.tpl b/charts/physims/charts/nr-dlsim.mcs+mimo/templates/_helpers.tpl deleted file mode 100644 index 246383d370..0000000000 --- a/charts/physims/charts/nr-dlsim.mcs+mimo/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.labels" -}} -helm.sh/chart: {{ include "oai-nr-dlsim-mcs-mimo.chart" . }} -{{ include "oai-nr-dlsim-mcs-mimo.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-dlsim-mcs-mimo.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-dlsim-mcs-mimo.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-dlsim-mcs-mimo.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-dlsim.mcs+mimo/templates/job.yaml b/charts/physims/charts/nr-dlsim.mcs+mimo/templates/job.yaml deleted file mode 100644 index 4625667c2b..0000000000 --- a/charts/physims/charts/nr-dlsim.mcs+mimo/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_dlsim.mcs+mimo" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrdlsimmcsmimo }} - {{- end }} diff --git a/charts/physims/charts/nr-dlsim.mcs+mimo/values.yaml b/charts/physims/charts/nr-dlsim.mcs+mimo/values.yaml deleted file mode 100644 index 5ef75a1672..0000000000 --- a/charts/physims/charts/nr-dlsim.mcs+mimo/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-dlsim-mcs-mimo -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-dlsim-mcs-mimo" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-dlsim.offset/Chart.yaml b/charts/physims/charts/nr-dlsim.offset/Chart.yaml deleted file mode 100644 index e4fa9a4100..0000000000 --- a/charts/physims/charts/nr-dlsim.offset/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-dlsim-offset -description: A Helm subchart for nr-dlsim network function ("offset" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-dlsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-dlsim.offset/templates/_helpers.tpl b/charts/physims/charts/nr-dlsim.offset/templates/_helpers.tpl deleted file mode 100644 index 74417c21d9..0000000000 --- a/charts/physims/charts/nr-dlsim.offset/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-dlsim-offset.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-dlsim-offset.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-dlsim-offset.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-dlsim-offset.labels" -}} -helm.sh/chart: {{ include "oai-nr-dlsim-offset.chart" . }} -{{ include "oai-nr-dlsim-offset.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-dlsim-offset.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-dlsim-offset.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-dlsim-offset.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-dlsim-offset.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-dlsim.offset/templates/job.yaml b/charts/physims/charts/nr-dlsim.offset/templates/job.yaml deleted file mode 100644 index dabe3749e6..0000000000 --- a/charts/physims/charts/nr-dlsim.offset/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_dlsim.offset" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrdlsimoffset }} - {{- end }} diff --git a/charts/physims/charts/nr-dlsim.offset/values.yaml b/charts/physims/charts/nr-dlsim.offset/values.yaml deleted file mode 100644 index efef89ce4a..0000000000 --- a/charts/physims/charts/nr-dlsim.offset/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-dlsim-offset -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-dlsim-offset" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-pbchsim.106rb/Chart.yaml b/charts/physims/charts/nr-pbchsim.106rb/Chart.yaml deleted file mode 100644 index ea93f8da58..0000000000 --- a/charts/physims/charts/nr-pbchsim.106rb/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-pbchsim-106rb -description: A Helm subchart for nr-pbchsim network function ("106rb" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-pbchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-pbchsim.106rb/templates/_helpers.tpl b/charts/physims/charts/nr-pbchsim.106rb/templates/_helpers.tpl deleted file mode 100644 index 1ea88a4681..0000000000 --- a/charts/physims/charts/nr-pbchsim.106rb/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-pbchsim-106rb.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-pbchsim-106rb.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-pbchsim-106rb.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-pbchsim-106rb.labels" -}} -helm.sh/chart: {{ include "oai-nr-pbchsim-106rb.chart" . }} -{{ include "oai-nr-pbchsim-106rb.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-pbchsim-106rb.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-pbchsim-106rb.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-pbchsim-106rb.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-pbchsim-106rb.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-pbchsim.106rb/templates/job.yaml b/charts/physims/charts/nr-pbchsim.106rb/templates/job.yaml deleted file mode 100644 index c477116131..0000000000 --- a/charts/physims/charts/nr-pbchsim.106rb/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_pbchsim.106rb" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpbschsim106rb }} - {{- end }} diff --git a/charts/physims/charts/nr-pbchsim.106rb/values.yaml b/charts/physims/charts/nr-pbchsim.106rb/values.yaml deleted file mode 100644 index 8f8104146a..0000000000 --- a/charts/physims/charts/nr-pbchsim.106rb/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-pbchsim-106rb -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-pbchsim-106rb" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-pbchsim.217rb/Chart.yaml b/charts/physims/charts/nr-pbchsim.217rb/Chart.yaml deleted file mode 100644 index 74561a42e9..0000000000 --- a/charts/physims/charts/nr-pbchsim.217rb/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-pbchsim-217rb -description: A Helm subchart for nr-pbchsim network function ("217rb" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-pbchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-pbchsim.217rb/templates/_helpers.tpl b/charts/physims/charts/nr-pbchsim.217rb/templates/_helpers.tpl deleted file mode 100644 index 28bb7fa4a0..0000000000 --- a/charts/physims/charts/nr-pbchsim.217rb/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-pbchsim-217rb.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-pbchsim-217rb.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-pbchsim-217rb.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-pbchsim-217rb.labels" -}} -helm.sh/chart: {{ include "oai-nr-pbchsim-217rb.chart" . }} -{{ include "oai-nr-pbchsim-217rb.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-pbchsim-217rb.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-pbchsim-217rb.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-pbchsim-217rb.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-pbchsim-217rb.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-pbchsim.217rb/templates/job.yaml b/charts/physims/charts/nr-pbchsim.217rb/templates/job.yaml deleted file mode 100644 index 70eeec8eda..0000000000 --- a/charts/physims/charts/nr-pbchsim.217rb/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_pbchsim.217rb" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpbchsim217rb }} - {{- end }} diff --git a/charts/physims/charts/nr-pbchsim.217rb/values.yaml b/charts/physims/charts/nr-pbchsim.217rb/values.yaml deleted file mode 100644 index 96b3f860df..0000000000 --- a/charts/physims/charts/nr-pbchsim.217rb/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-pbchsim-217rb -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-pbchsim-217rb" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-pbchsim.273rb/Chart.yaml b/charts/physims/charts/nr-pbchsim.273rb/Chart.yaml deleted file mode 100644 index 6fab0faad8..0000000000 --- a/charts/physims/charts/nr-pbchsim.273rb/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-pbchsim-273rb -description: A Helm subchart for nr-pbchsim network function ("273rb" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-pbchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-pbchsim.273rb/templates/_helpers.tpl b/charts/physims/charts/nr-pbchsim.273rb/templates/_helpers.tpl deleted file mode 100644 index 2682e2f699..0000000000 --- a/charts/physims/charts/nr-pbchsim.273rb/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-pbchsim-273rb.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-pbchsim-273rb.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-pbchsim-273rb.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-pbchsim-273rb.labels" -}} -helm.sh/chart: {{ include "oai-nr-pbchsim-273rb.chart" . }} -{{ include "oai-nr-pbchsim-273rb.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-pbchsim-273rb.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-pbchsim-273rb.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-pbchsim-273rb.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-pbchsim-273rb.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-pbchsim.273rb/templates/job.yaml b/charts/physims/charts/nr-pbchsim.273rb/templates/job.yaml deleted file mode 100644 index ab002fe664..0000000000 --- a/charts/physims/charts/nr-pbchsim.273rb/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_pbchsim.273rb" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }} - {{- end }} diff --git a/charts/physims/charts/nr-pbchsim.273rb/values.yaml b/charts/physims/charts/nr-pbchsim.273rb/values.yaml deleted file mode 100644 index 36b62e0146..0000000000 --- a/charts/physims/charts/nr-pbchsim.273rb/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-pbchsim-273rb -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-pbchsim-273rb" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-pbchsim.scs/Chart.yaml b/charts/physims/charts/nr-pbchsim.scs/Chart.yaml deleted file mode 100644 index c590bfff38..0000000000 --- a/charts/physims/charts/nr-pbchsim.scs/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-pbchsim-scs -description: A Helm subchart for nr-pbchsim network function ("Other SCS" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-pbchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-pbchsim.scs/templates/_helpers.tpl b/charts/physims/charts/nr-pbchsim.scs/templates/_helpers.tpl deleted file mode 100644 index 4734fc898e..0000000000 --- a/charts/physims/charts/nr-pbchsim.scs/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-pbchsim-scs.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-pbchsim-scs.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-pbchsim-scs.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-pbchsim-scs.labels" -}} -helm.sh/chart: {{ include "oai-nr-pbchsim-scs.chart" . }} -{{ include "oai-nr-pbchsim-scs.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-pbchsim-scs.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-pbchsim-scs.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-pbchsim-scs.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-pbchsim-scs.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-pbchsim.scs/templates/job.yaml b/charts/physims/charts/nr-pbchsim.scs/templates/job.yaml deleted file mode 100644 index 74077c2dfb..0000000000 --- a/charts/physims/charts/nr-pbchsim.scs/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_pbchsim.otherSCS" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }} - {{- end }} diff --git a/charts/physims/charts/nr-pbchsim.scs/values.yaml b/charts/physims/charts/nr-pbchsim.scs/values.yaml deleted file mode 100644 index f7753924f1..0000000000 --- a/charts/physims/charts/nr-pbchsim.scs/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-pbchsim-scs -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-pbchsim-scs" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-prachsim/Chart.yaml b/charts/physims/charts/nr-prachsim/Chart.yaml deleted file mode 100644 index 8c88587a7f..0000000000 --- a/charts/physims/charts/nr-prachsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-prachsim -description: A Helm subchart for nr-prachsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-prachsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-prachsim/templates/_helpers.tpl b/charts/physims/charts/nr-prachsim/templates/_helpers.tpl deleted file mode 100644 index 6362c72b2a..0000000000 --- a/charts/physims/charts/nr-prachsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-prachsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-prachsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-prachsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-prachsim.labels" -}} -helm.sh/chart: {{ include "oai-nr-prachsim.chart" . }} -{{ include "oai-nr-prachsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-prachsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-prachsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-prachsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-prachsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-prachsim/templates/job.yaml b/charts/physims/charts/nr-prachsim/templates/job.yaml deleted file mode 100644 index 050ee2f3bc..0000000000 --- a/charts/physims/charts/nr-prachsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_prachsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrprachsim }} - {{- end }} diff --git a/charts/physims/charts/nr-prachsim/values.yaml b/charts/physims/charts/nr-prachsim/values.yaml deleted file mode 100644 index 8404ea4192..0000000000 --- a/charts/physims/charts/nr-prachsim/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-prachsim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-prachsim-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-psbchsim/Chart.yaml b/charts/physims/charts/nr-psbchsim/Chart.yaml deleted file mode 100644 index 8f1af6d648..0000000000 --- a/charts/physims/charts/nr-psbchsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-psbchsim -description: A Helm subchart for nr-psbchsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-psbchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-psbchsim/templates/_helpers.tpl b/charts/physims/charts/nr-psbchsim/templates/_helpers.tpl deleted file mode 100644 index ef7fc150b5..0000000000 --- a/charts/physims/charts/nr-psbchsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-psbchsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-psbchsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-psbchsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-psbchsim.labels" -}} -helm.sh/chart: {{ include "oai-nr-psbchsim.chart" . }} -{{ include "oai-nr-psbchsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-psbchsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-psbchsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-psbchsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-psbchsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-psbchsim/templates/job.yaml b/charts/physims/charts/nr-psbchsim/templates/job.yaml deleted file mode 100644 index 04c6a410cb..0000000000 --- a/charts/physims/charts/nr-psbchsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_psbchsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpsbchsim }} - {{- end }} diff --git a/charts/physims/charts/nr-psbchsim/values.yaml b/charts/physims/charts/nr-psbchsim/values.yaml deleted file mode 100644 index b6fa992ccf..0000000000 --- a/charts/physims/charts/nr-psbchsim/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-psbchsim -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-psbchsim" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-pucchsim/Chart.yaml b/charts/physims/charts/nr-pucchsim/Chart.yaml deleted file mode 100644 index bb0033175f..0000000000 --- a/charts/physims/charts/nr-pucchsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-pucchsim -description: A Helm subchart for nr-pucchsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-pucchsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-pucchsim/templates/_helpers.tpl b/charts/physims/charts/nr-pucchsim/templates/_helpers.tpl deleted file mode 100644 index 210ba26db2..0000000000 --- a/charts/physims/charts/nr-pucchsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-pucchsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-pucchsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-pucchsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-pucchsim.labels" -}} -helm.sh/chart: {{ include "oai-nr-pucchsim.chart" . }} -{{ include "oai-nr-pucchsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-pucchsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-pucchsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-pucchsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-pucchsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-pucchsim/templates/job.yaml b/charts/physims/charts/nr-pucchsim/templates/job.yaml deleted file mode 100644 index d9081bb926..0000000000 --- a/charts/physims/charts/nr-pucchsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_pucchsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrpucchsim }} - {{- end }} diff --git a/charts/physims/charts/nr-pucchsim/values.yaml b/charts/physims/charts/nr-pucchsim/values.yaml deleted file mode 100644 index 1c2c822088..0000000000 --- a/charts/physims/charts/nr-pucchsim/values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# Default values for oai-nr-pucchsim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-pucchsim-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -service: - type: ClusterIP - port: 80 - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-ulschsim/Chart.yaml b/charts/physims/charts/nr-ulschsim/Chart.yaml deleted file mode 100644 index e2525f0032..0000000000 --- a/charts/physims/charts/nr-ulschsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-ulschsim -description: A Helm subchart for nr-ulschsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-ulschsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-ulschsim/templates/_helpers.tpl b/charts/physims/charts/nr-ulschsim/templates/_helpers.tpl deleted file mode 100644 index 9aa13a81f0..0000000000 --- a/charts/physims/charts/nr-ulschsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-ulschsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-ulschsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-ulschsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-ulschsim.labels" -}} -helm.sh/chart: {{ include "oai-nr-ulschsim.chart" . }} -{{ include "oai-nr-ulschsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-ulschsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-ulschsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-ulschsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-ulschsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-ulschsim/templates/job.yaml b/charts/physims/charts/nr-ulschsim/templates/job.yaml deleted file mode 100644 index b75963898b..0000000000 --- a/charts/physims/charts/nr-ulschsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_ulschsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrulschsim }} - {{- end }} diff --git a/charts/physims/charts/nr-ulschsim/values.yaml b/charts/physims/charts/nr-ulschsim/values.yaml deleted file mode 100644 index 770cb43bb1..0000000000 --- a/charts/physims/charts/nr-ulschsim/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-ulschsim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-ulschsim-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-ulsim.3gpp/Chart.yaml b/charts/physims/charts/nr-ulsim.3gpp/Chart.yaml deleted file mode 100644 index e2de26c5e8..0000000000 --- a/charts/physims/charts/nr-ulsim.3gpp/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-ulsim-3gpp -description: A Helm subchart for nr-ulsim network function ("3gpp" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-ulsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-ulsim.3gpp/templates/_helpers.tpl b/charts/physims/charts/nr-ulsim.3gpp/templates/_helpers.tpl deleted file mode 100644 index 4655516f35..0000000000 --- a/charts/physims/charts/nr-ulsim.3gpp/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-ulsim-3gpp.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-ulsim-3gpp.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-ulsim-3gpp.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-ulsim-3gpp.labels" -}} -helm.sh/chart: {{ include "oai-nr-ulsim-3gpp.chart" . }} -{{ include "oai-nr-ulsim-3gpp.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-ulsim-3gpp.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-ulsim-3gpp.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-ulsim-3gpp.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-ulsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-ulsim.3gpp/templates/job.yaml b/charts/physims/charts/nr-ulsim.3gpp/templates/job.yaml deleted file mode 100644 index 6b9d4a1a39..0000000000 --- a/charts/physims/charts/nr-ulsim.3gpp/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_ulsim.3gpp" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrulsim3gpp }} - {{- end }} diff --git a/charts/physims/charts/nr-ulsim.3gpp/values.yaml b/charts/physims/charts/nr-ulsim.3gpp/values.yaml deleted file mode 100644 index b2aedcba03..0000000000 --- a/charts/physims/charts/nr-ulsim.3gpp/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-ulsim-3gpp -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-ulsim-3gpp" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-ulsim.mimo/Chart.yaml b/charts/physims/charts/nr-ulsim.mimo/Chart.yaml deleted file mode 100644 index b4a691f14a..0000000000 --- a/charts/physims/charts/nr-ulsim.mimo/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-ulsim-mimo -description: A Helm subchart for nr-ulsim network function ("mimo" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-ulsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-ulsim.mimo/templates/_helpers.tpl b/charts/physims/charts/nr-ulsim.mimo/templates/_helpers.tpl deleted file mode 100644 index ead3e5ca41..0000000000 --- a/charts/physims/charts/nr-ulsim.mimo/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-ulsim-mimo.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-ulsim-mimo.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-ulsim-mimo.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-ulsim-mimo.labels" -}} -helm.sh/chart: {{ include "oai-nr-ulsim-mimo.chart" . }} -{{ include "oai-nr-ulsim-mimo.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-ulsim-mimo.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-ulsim-mimo.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-ulsim-mimo.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-ulsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-ulsim.mimo/templates/job.yaml b/charts/physims/charts/nr-ulsim.mimo/templates/job.yaml deleted file mode 100644 index 337329a6fe..0000000000 --- a/charts/physims/charts/nr-ulsim.mimo/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_ulsim.mimo" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrulsimmimo }} - {{- end }} diff --git a/charts/physims/charts/nr-ulsim.mimo/values.yaml b/charts/physims/charts/nr-ulsim.mimo/values.yaml deleted file mode 100644 index b2dd42d3be..0000000000 --- a/charts/physims/charts/nr-ulsim.mimo/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-ulsim-mimo -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-ulsim-mimo" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-ulsim.misc/Chart.yaml b/charts/physims/charts/nr-ulsim.misc/Chart.yaml deleted file mode 100644 index 6770f26b76..0000000000 --- a/charts/physims/charts/nr-ulsim.misc/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-ulsim-misc -description: A Helm subchart for nr-ulsim network function ("misc" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-ulsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-ulsim.misc/templates/_helpers.tpl b/charts/physims/charts/nr-ulsim.misc/templates/_helpers.tpl deleted file mode 100644 index 6b5906a8e7..0000000000 --- a/charts/physims/charts/nr-ulsim.misc/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-ulsim-misc.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-ulsim-misc.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-ulsim-misc.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-ulsim-misc.labels" -}} -helm.sh/chart: {{ include "oai-nr-ulsim-misc.chart" . }} -{{ include "oai-nr-ulsim-misc.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-ulsim-misc.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-ulsim-misc.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-ulsim-misc.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-ulsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-ulsim.misc/templates/job.yaml b/charts/physims/charts/nr-ulsim.misc/templates/job.yaml deleted file mode 100644 index 8a2feff183..0000000000 --- a/charts/physims/charts/nr-ulsim.misc/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_ulsim.misc" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrulsimmisc }} - {{- end }} diff --git a/charts/physims/charts/nr-ulsim.misc/values.yaml b/charts/physims/charts/nr-ulsim.misc/values.yaml deleted file mode 100644 index 8d15fca39e..0000000000 --- a/charts/physims/charts/nr-ulsim.misc/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-ulsim-misc -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-ulsim-misc" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/nr-ulsim.sc-fdma/Chart.yaml b/charts/physims/charts/nr-ulsim.sc-fdma/Chart.yaml deleted file mode 100644 index c4460cd6a0..0000000000 --- a/charts/physims/charts/nr-ulsim.sc-fdma/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-nr-ulsim-sc-fdma -description: A Helm subchart for nr-ulsim network function ("sc-fdma" tests) - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - nr-ulsim - - RAN - - 5G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/nr-ulsim.sc-fdma/templates/_helpers.tpl b/charts/physims/charts/nr-ulsim.sc-fdma/templates/_helpers.tpl deleted file mode 100644 index b608389dc8..0000000000 --- a/charts/physims/charts/nr-ulsim.sc-fdma/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-nr-ulsim-sc-fdma.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-nr-ulsim-sc-fdma.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-nr-ulsim-sc-fdma.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-nr-ulsim-sc-fdma.labels" -}} -helm.sh/chart: {{ include "oai-nr-ulsim-sc-fdma.chart" . }} -{{ include "oai-nr-ulsim-sc-fdma.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-nr-ulsim-sc-fdma.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-nr-ulsim-sc-fdma.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-nr-ulsim-sc-fdma.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-nr-ulsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/nr-ulsim.sc-fdma/templates/job.yaml b/charts/physims/charts/nr-ulsim.sc-fdma/templates/job.yaml deleted file mode 100644 index 6915790c2c..0000000000 --- a/charts/physims/charts/nr-ulsim.sc-fdma/templates/job.yaml +++ /dev/null @@ -1,49 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - ports: - - containerPort: 80 - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "nr_ulsim.sc-fdma" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.nrulsimscfdma }} - {{- end }} diff --git a/charts/physims/charts/nr-ulsim.sc-fdma/values.yaml b/charts/physims/charts/nr-ulsim.sc-fdma/values.yaml deleted file mode 100644 index c617eeafec..0000000000 --- a/charts/physims/charts/nr-ulsim.sc-fdma/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-nr-ulsim-sc-fdma -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-nr-ulsim-sc-fdma" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/polartest/Chart.yaml b/charts/physims/charts/polartest/Chart.yaml deleted file mode 100644 index ae5f5ca263..0000000000 --- a/charts/physims/charts/polartest/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-polartest -description: A Helm subchart for polartest network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - polartest - - RAN - - 4G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/polartest/templates/_helpers.tpl b/charts/physims/charts/polartest/templates/_helpers.tpl deleted file mode 100644 index ce81dbe525..0000000000 --- a/charts/physims/charts/polartest/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-polartest.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-polartest.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-polartest.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-polartest.labels" -}} -helm.sh/chart: {{ include "oai-polartest.chart" . }} -{{ include "oai-polartest.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-polartest.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-polartest.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-polartest.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-polartest.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/polartest/templates/job.yaml b/charts/physims/charts/polartest/templates/job.yaml deleted file mode 100644 index e3850514d7..0000000000 --- a/charts/physims/charts/polartest/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "polartest" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.polartest }} - {{- end }} diff --git a/charts/physims/charts/polartest/values.yaml b/charts/physims/charts/polartest/values.yaml deleted file mode 100644 index 12386f02bc..0000000000 --- a/charts/physims/charts/polartest/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-polartest. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-polartest-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/smallblocktest/Chart.yaml b/charts/physims/charts/smallblocktest/Chart.yaml deleted file mode 100644 index 74092783ae..0000000000 --- a/charts/physims/charts/smallblocktest/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-smallblocktest -description: A Helm subchart for smallblocktest network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - smallblocktest - - RAN - - 4G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/smallblocktest/templates/_helpers.tpl b/charts/physims/charts/smallblocktest/templates/_helpers.tpl deleted file mode 100644 index a3c264b33e..0000000000 --- a/charts/physims/charts/smallblocktest/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-smallblocktest.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-smallblocktest.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-smallblocktest.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-smallblocktest.labels" -}} -helm.sh/chart: {{ include "oai-smallblocktest.chart" . }} -{{ include "oai-smallblocktest.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-smallblocktest.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-smallblocktest.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-smallblocktest.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-smallblocktest.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/smallblocktest/templates/job.yaml b/charts/physims/charts/smallblocktest/templates/job.yaml deleted file mode 100644 index 1b695fe670..0000000000 --- a/charts/physims/charts/smallblocktest/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "smallblocktest" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.smallblocktest }} - {{- end }} diff --git a/charts/physims/charts/smallblocktest/values.yaml b/charts/physims/charts/smallblocktest/values.yaml deleted file mode 100644 index 7f116091ac..0000000000 --- a/charts/physims/charts/smallblocktest/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-smallblocktest. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-smallblocktest-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/charts/ulsim/Chart.yaml b/charts/physims/charts/ulsim/Chart.yaml deleted file mode 100644 index 2311d729b4..0000000000 --- a/charts/physims/charts/ulsim/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -name: oai-ulsim -description: A Helm subchart for ulsim network function - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -icon: http://www.openairinterface.org/wp-content/uploads/2015/06/cropped-oai_final_logo.png - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -version: 0.1.1 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. -appVersion: v1 - -keywords: - - Physical Simulator - - ulsim - - RAN - - 4G - -sources: - - https://gitlab.eurecom.fr/oai/openairinterface5g - -maintainers: - - name: OPENAIRINTERFACE - email: contact@openairinterface.org diff --git a/charts/physims/charts/ulsim/templates/_helpers.tpl b/charts/physims/charts/ulsim/templates/_helpers.tpl deleted file mode 100644 index 67b6500479..0000000000 --- a/charts/physims/charts/ulsim/templates/_helpers.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "oai-ulsim.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "oai-ulsim.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oai-ulsim.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "oai-ulsim.labels" -}} -helm.sh/chart: {{ include "oai-ulsim.chart" . }} -{{ include "oai-ulsim.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "oai-ulsim.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oai-ulsim.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} - -{{/* -Create the name of the service account to use -*/}} -{{- define "oai-ulsim.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} - {{ default (include "oai-ulsim.fullname" .) .Values.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.serviceAccount.name }} -{{- end -}} -{{- end -}} diff --git a/charts/physims/charts/ulsim/templates/job.yaml b/charts/physims/charts/ulsim/templates/job.yaml deleted file mode 100644 index ca6c1be16c..0000000000 --- a/charts/physims/charts/ulsim/templates/job.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Chart.Name }} -spec: - template: - metadata: - labels: - app: physim - spec: - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: physim - image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- if .Values.global.resources.define}} - resources: - requests: - cpu: {{ .Values.global.resources.requests.cpu | quote }} - {{- end}} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - env: - - name: OPENAIR_DIR - value: /opt/oai-physim - command: ["/bin/sh", "-c"] - args: - - > - cmake_targets/autotests/run_exec_autotests.bash -g "ulsim" -d bin/ && - echo "FINISHED" && sleep infinity - dnsPolicy: ClusterFirst - restartPolicy: Never - schedulerName: default-scheduler - serviceAccountName: {{ .Values.global.serviceAccountName }} - terminationGracePeriodSeconds: 30 - {{- if .Values.global.nodeSelector}} - nodeSelector: - {{- toYaml .Values.global.nodeSelector | nindent 12 }} - {{- end }} - {{- if .Values.global.nodeName}} - nodeName: {{ .Values.global.nodeName.ulsim }} - {{- end }} diff --git a/charts/physims/charts/ulsim/values.yaml b/charts/physims/charts/ulsim/values.yaml deleted file mode 100644 index 94038fa6df..0000000000 --- a/charts/physims/charts/ulsim/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for oai-ulsim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - -imagePullSecrets: [] - -nameOverride: "" -fullnameOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "oai-ulsim-sa" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - privileged: false - -resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -nodeSelector: {} - -tolerations: [] - -affinity: {} diff --git a/charts/physims/templates/rbac.yaml b/charts/physims/templates/rbac.yaml deleted file mode 100644 index 989988baca..0000000000 --- a/charts/physims/templates/rbac.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ .Chart.Name }}-{{ .Release.Namespace }}-role -rules: -- apiGroups: - - security.openshift.io - resourceNames: - - anyuid - resources: - - securitycontextconstraints - verbs: - - use ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ .Chart.Name }}-{{ .Release.Namespace }}-binding -subjects: -- kind: ServiceAccount - name: {{ .Values.global.serviceAccountName }} - namespace: {{ .Release.Namespace }} -roleRef: - kind: Role - name: {{ .Chart.Name }}-{{ .Release.Namespace }}-role - apiGroup: rbac.authorization.k8s.io diff --git a/charts/physims/templates/serviceaccount.yaml b/charts/physims/templates/serviceaccount.yaml deleted file mode 100644 index 0810702f4f..0000000000 --- a/charts/physims/templates/serviceaccount.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: oai-physim-sa #{{ .Values.global.serviceAccountName }} diff --git a/charts/physims/values.yaml b/charts/physims/values.yaml deleted file mode 100644 index 60a685179c..0000000000 --- a/charts/physims/values.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# Default values for oai-physim. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. -global: - serviceAccountName: oai-physim-sa - namespace: "OAICICD_PROJECT" - image: - registry: local - repository: image-registry.openshift-image-registry.svc:5000/oaicicd-ran/oai-physim - version: TAG - # pullPolicy: IfNotPresent or Never or Always - pullPolicy: Always - # removing the node selector - # will place on two nodes intel 3rd gen and 5th gen with RT kernel - nodeSelector: - type: ran - nodeName: '' - resources: - define: false - requests: - cpu: 1.5