Merge remote-tracking branch 'origin/new-jenkins' into develop (!3213)
chore(ci): Move to new Jenkins and Openshift Cluster - Update helm-charts with new node roles - Add resource definition in physim helm-charts to easily schedule them on different cluster servers - Update entitlement creation methodology - Add namespace for aerial pipeline
This commit is contained in:
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.dlsim100rbtm2}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.dlsim100rbtm2 }}
|
nodeName: {{ .Values.global.nodeName.dlsim100rbtm2 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.dlsimbasic}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.dlsimbasic }}
|
nodeName: {{ .Values.global.nodeName.dlsimbasic }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.ldpctest}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.ldpctest }}
|
nodeName: {{ .Values.global.nodeName.ldpctest }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrdlschsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrdlschsim }}
|
nodeName: {{ .Values.global.nodeName.nrdlschsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrdlsimbasic}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrdlsimbasic }}
|
nodeName: {{ .Values.global.nodeName.nrdlsimbasic }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrdlsimdmrsptrs}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrdlsimdmrsptrs }}
|
nodeName: {{ .Values.global.nodeName.nrdlsimdmrsptrs }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrdlsimmcsmimo}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrdlsimmcsmimo }}
|
nodeName: {{ .Values.global.nodeName.nrdlsimmcsmimo }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrdlsimoffset}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrdlsimoffset }}
|
nodeName: {{ .Values.global.nodeName.nrdlsimoffset }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpbschsim106rb}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpbschsim106rb }}
|
nodeName: {{ .Values.global.nodeName.nrpbschsim106rb }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpbchsim217rb}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpbchsim217rb }}
|
nodeName: {{ .Values.global.nodeName.nrpbchsim217rb }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpbchsim273rb}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }}
|
nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpbchsim273rb}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }}
|
nodeName: {{ .Values.global.nodeName.nrpbchsim273rb }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrprachsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrprachsim }}
|
nodeName: {{ .Values.global.nodeName.nrprachsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpsbchsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpsbchsim }}
|
nodeName: {{ .Values.global.nodeName.nrpsbchsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrpucchsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrpucchsim }}
|
nodeName: {{ .Values.global.nodeName.nrpucchsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrulschsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrulschsim }}
|
nodeName: {{ .Values.global.nodeName.nrulschsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrulsim3gpp}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrulsim3gpp }}
|
nodeName: {{ .Values.global.nodeName.nrulsim3gpp }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrulsimmimo}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrulsimmimo }}
|
nodeName: {{ .Values.global.nodeName.nrulsimmimo }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrulsimmisc}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrulsimmisc }}
|
nodeName: {{ .Values.global.nodeName.nrulsimmisc }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
ports:
|
ports:
|
||||||
@@ -39,6 +44,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.nrulsimscfdma}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.nrulsimscfdma }}
|
nodeName: {{ .Values.global.nodeName.nrulsimscfdma }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.polartest}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.polartest }}
|
nodeName: {{ .Values.global.nodeName.polartest }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.smallblocktest}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.smallblocktest }}
|
nodeName: {{ .Values.global.nodeName.smallblocktest }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ spec:
|
|||||||
- name: physim
|
- name: physim
|
||||||
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
image: "{{ .Values.global.image.repository }}:{{ .Values.global.image.version }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- if .Values.global.resources.define}}
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: {{ .Values.global.resources.requests.cpu | quote }}
|
||||||
|
{{- end}}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +42,6 @@ spec:
|
|||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
{{- toYaml .Values.global.nodeSelector | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.nodeName.ulsim}}
|
{{- if .Values.global.nodeName}}
|
||||||
nodeName: {{ .Values.global.nodeName.ulsim }}
|
nodeName: {{ .Values.global.nodeName.ulsim }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -1,41 +1,21 @@
|
|||||||
# Default values for oai-physim.
|
# Default values for oai-physim.
|
||||||
# This is a YAML-formatted file.
|
# This is a YAML-formatted file.
|
||||||
# Declare variables to be passed into your templates.
|
# Declare variables to be passed into your templates.
|
||||||
|
|
||||||
global:
|
global:
|
||||||
serviceAccountName: oai-physim-sa
|
serviceAccountName: oai-physim-sa
|
||||||
namespace: "OAICICD_PROJECT"
|
namespace: "OAICICD_PROJECT"
|
||||||
image:
|
image:
|
||||||
registry: local
|
registry: local
|
||||||
repository: image-registry.openshift-image-registry.svc:5000/oaicicd-ran/oai-physim
|
repository: image-registry.openshift-image-registry.svc:5000/oaicicd-ran/oai-physim
|
||||||
version: TAG
|
version: TAG
|
||||||
# pullPolicy: IfNotPresent or Never or Always
|
# pullPolicy: IfNotPresent or Never or Always
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
# removing the node selector
|
# removing the node selector
|
||||||
nodeSelector: {}
|
# will place on two nodes intel 3rd gen and 5th gen with RT kernel
|
||||||
# It is not a good way of assigning pods to the nodes: this way we bypass the scheduler. At the moment we don't provide the resource information of these pods.
|
nodeSelector:
|
||||||
# Therefore, Openshift assigns the pods to the same node because it thinks the pods don't consume much resources. This isn't the case, they consume a lot of resources.
|
type: ran
|
||||||
nodeName:
|
nodeName: ''
|
||||||
dlsim100rbtm2: acamas
|
resources:
|
||||||
dlsimbasic: acamas
|
define: false
|
||||||
ldpctest: acamas
|
requests:
|
||||||
nrdlschsim: acamas
|
cpu: 1.5
|
||||||
nrdlsimbasic: acamas
|
|
||||||
nrdlsimdmrsptrs: acamas
|
|
||||||
nrdlsimmcsmimo: acamas
|
|
||||||
nrdlsimoffset: dedale
|
|
||||||
nrpbschsim106rb: dedale
|
|
||||||
nrpbchsim217rb: dedale
|
|
||||||
nrpbchsim273rb: dedale
|
|
||||||
nrpbchsimscs: dedale
|
|
||||||
nrpsbchsim: dedale
|
|
||||||
nrprachsim: dedale
|
|
||||||
nrpucchsim: dedale
|
|
||||||
nrulschsim: demophon
|
|
||||||
nrulsim3gpp: demophon
|
|
||||||
nrulsimmimo: demophon
|
|
||||||
nrulsimmisc: demophon
|
|
||||||
nrulsimscfdma: demophon
|
|
||||||
polartest: demophon
|
|
||||||
smallblocktest: demophon
|
|
||||||
ulsim: demophon
|
|
||||||
|
|||||||
@@ -64,21 +64,21 @@ adb_ue_2:
|
|||||||
oc-cn5g:
|
oc-cn5g:
|
||||||
Host: avra
|
Host: avra
|
||||||
Namespace: "oaicicd-core-for-ci-ran"
|
Namespace: "oaicicd-core-for-ci-ran"
|
||||||
CNPath: "/opt/oai-cn5g-fed-develop-2024-april-00102"
|
CNPath: "/opt/oai-cn5g-fed-develop-2025-jan"
|
||||||
NetworkScript: echo "inet 172.21.6.102"
|
NetworkScript: echo "inet 172.21.6.102"
|
||||||
RunIperf3Server: False
|
RunIperf3Server: False
|
||||||
|
|
||||||
oc-cn5g-20897:
|
oc-cn5g-20897:
|
||||||
Host: cacofonix
|
Host: cacofonix
|
||||||
Namespace: "oaicicd-core-for-fhi72"
|
Namespace: "oaicicd-core-for-fhi72"
|
||||||
CNPath: "/opt/oai-cn5g-fed-develop-2024-april-20897"
|
CNPath: "/opt/oai-cn5g-fed-develop-2025-jan"
|
||||||
NetworkScript: echo "inet 172.21.6.105"
|
NetworkScript: echo "inet 172.21.6.105"
|
||||||
RunIperf3Server: False
|
RunIperf3Server: False
|
||||||
|
|
||||||
oc-cn5g-20897-aerial2:
|
oc-cn5g-20897-aerial2:
|
||||||
Host: aerial2
|
Host: aerial2
|
||||||
Namespace: "oaicicd-core-for-fhi72"
|
Namespace: "oaicicd-core-for-nvidia-aerial"
|
||||||
CNPath: "/opt/oai-cn5g-fed-develop-2024-april-20897"
|
CNPath: "/opt/oai-cn5g-fed-develop-2025-jan"
|
||||||
NetworkScript: echo "inet 172.21.6.105"
|
NetworkScript: echo "inet 172.21.6.105"
|
||||||
RunIperf3Server: False
|
RunIperf3Server: False
|
||||||
|
|
||||||
|
|||||||
@@ -129,19 +129,9 @@ class Cluster:
|
|||||||
|
|
||||||
def _recreate_entitlements(self):
|
def _recreate_entitlements(self):
|
||||||
# recreating entitlements, don't care if deletion fails
|
# recreating entitlements, don't care if deletion fails
|
||||||
self.cmd.run('oc delete secret etc-pki-entitlement')
|
self.cmd.run(f'oc delete secret etc-pki-entitlement')
|
||||||
ret = self.cmd.run('ls /etc/pki/entitlement/???????????????????.pem | tail -1', silent=True)
|
ret = self.cmd.run(f"oc get secret etc-pki-entitlement -n openshift-config-managed -o json | jq 'del(.metadata.resourceVersion)' | jq 'del(.metadata.creationTimestamp)' | jq 'del(.metadata.uid)' | jq 'del(.metadata.namespace)' | oc create -f -", silent=True)
|
||||||
regres1 = re.search(r"/etc/pki/entitlement/[0-9]+.pem", ret.stdout)
|
if ret.returncode != 0:
|
||||||
ret = self.cmd.run('ls /etc/pki/entitlement/???????????????????-key.pem | tail -1', silent=True)
|
|
||||||
regres2 = re.search(r"/etc/pki/entitlement/[0-9]+-key.pem", ret.stdout)
|
|
||||||
if regres1 is None or regres2 is None:
|
|
||||||
logging.error("could not find entitlements")
|
|
||||||
return False
|
|
||||||
file1 = regres1.group(0)
|
|
||||||
file2 = regres2.group(0)
|
|
||||||
ret = self.cmd.run(f'oc create secret generic etc-pki-entitlement --from-file {file1} --from-file {file2}')
|
|
||||||
regres = re.search(r"secret/etc-pki-entitlement created", ret.stdout)
|
|
||||||
if ret.returncode != 0 or regres is None:
|
|
||||||
logging.error("could not create secret/etc-pki-entitlement")
|
logging.error("could not create secret/etc-pki-entitlement")
|
||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|||||||
@@ -137,9 +137,7 @@ class PhySim:
|
|||||||
logging.debug(f'\u001B[1m Now using project {ocProjectName}\u001B[0m')
|
logging.debug(f'\u001B[1m Now using project {ocProjectName}\u001B[0m')
|
||||||
|
|
||||||
# Using helm charts deployment
|
# Using helm charts deployment
|
||||||
mySSH.command(f'grep -rl OAICICD_PROJECT ./charts/ | xargs sed -i -e "s#OAICICD_PROJECT#{ocProjectName}#"', '\$', 30)
|
mySSH.command(f'helm install physim ./charts/physims/ --set global.image.version={imageTag} --wait 2>&1 | tee -a cmake_targets/log/physim_helm_summary.txt', '\$', 30)
|
||||||
mySSH.command(f'sed -i -e "s#TAG#{imageTag}#g" ./charts/physims/values.yaml', '\$', 6)
|
|
||||||
mySSH.command('helm install physim ./charts/physims/ --wait 2>&1 | tee -a cmake_targets/log/physim_helm_summary.txt', '\$', 30)
|
|
||||||
if mySSH.getBefore().count('STATUS: deployed') == 0:
|
if mySSH.getBefore().count('STATUS: deployed') == 0:
|
||||||
logging.error('\u001B[1m Deploying PhySim Failed using helm chart on OC Cluster\u001B[0m')
|
logging.error('\u001B[1m Deploying PhySim Failed using helm chart on OC Cluster\u001B[0m')
|
||||||
mySSH.command('helm uninstall physim | tee -a cmake_targets/log/physim_helm_summary.txt 2>&1', '\$', 30)
|
mySSH.command('helm uninstall physim | tee -a cmake_targets/log/physim_helm_summary.txt 2>&1', '\$', 30)
|
||||||
|
|||||||
@@ -53,11 +53,10 @@
|
|||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="110000">
|
<testCase id="110000">
|
||||||
<class>Pull_Cluster_Image</class>
|
<class>Pull_Local_Registry</class>
|
||||||
<desc>Pull Images from Cluster</desc>
|
<desc>Pull Images from Local Registry</desc>
|
||||||
<oc_project>oaicicd-ran</oc_project>
|
<svr_id>0</svr_id>
|
||||||
<images>oai-gnb-fhi72</images>
|
<images>oai-gnb-fhi72</images>
|
||||||
<node>cacofonix</node>
|
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="800813">
|
<testCase id="800813">
|
||||||
|
|||||||
+3
-3
@@ -49,11 +49,11 @@ will need `etc-pki-entitlement` inside the container image.
|
|||||||
To import `etc-pki-entitlement` in your project follow this
|
To import `etc-pki-entitlement` in your project follow this
|
||||||
[guide](https://docs.openshift.com/container-platform/4.14/cicd/builds/running-entitled-builds.html#builds-source-secrets-entitlements_running-entitled-builds)
|
[guide](https://docs.openshift.com/container-platform/4.14/cicd/builds/running-entitled-builds.html#builds-source-secrets-entitlements_running-entitled-builds)
|
||||||
|
|
||||||
In case you have difficulties in following it then you can copy the
|
You can do it as a kubeadmin/system admin user or you should have the rights
|
||||||
certificates from an RHEL9 host
|
to read secrets from `openshift-config-managed` project
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
oc create secret generic etc-pki-entitlement --from-file /etc/pki/entitlement/{NUMBER_ON_YOUR_COMPUTER}.pem --from-file /etc/pki/entitlement/{NUMBER_ON_YOUR_COMPUTER}-key.pem
|
oc get secret etc-pki-entitlement -n openshift-config-managed -o json | jq 'del(.metadata.resourceVersion)' | jq 'del(.metadata.creationTimestamp)' | jq 'del(.metadata.uid)' | jq 'del(.metadata.namespace)' | oc create -f -
|
||||||
```
|
```
|
||||||
|
|
||||||
# 2. Build of `base` shared image
|
# 2. Build of `base` shared image
|
||||||
|
|||||||
@@ -19,15 +19,16 @@
|
|||||||
# * contact@openairinterface.org
|
# * contact@openairinterface.org
|
||||||
# */
|
# */
|
||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
|
## Resource consumption 3Gi, 5CPU
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-clang"
|
name: "oai-clang"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
runPolicy: "Serial"
|
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: demophon
|
node-role.kubernetes.io/fhi72-intel3: ""
|
||||||
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
strategy:
|
strategy:
|
||||||
|
|||||||
@@ -25,6 +25,15 @@ apiVersion: build.openshift.io/v1
|
|||||||
metadata:
|
metadata:
|
||||||
name: "oai-enb"
|
name: "oai-enb"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/ran-build: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -24,7 +24,17 @@ kind: BuildConfig
|
|||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-gnb-aw2s"
|
name: "oai-gnb-aw2s"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/fhi72: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -24,7 +24,17 @@ kind: BuildConfig
|
|||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-gnb"
|
name: "oai-gnb"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/ran-build: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -24,7 +24,17 @@ kind: BuildConfig
|
|||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-gnb-fhi72"
|
name: "oai-gnb-fhi72"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/fhi72: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -24,7 +24,17 @@ kind: BuildConfig
|
|||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-lte-ue"
|
name: "oai-lte-ue"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/ran-base: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -25,6 +25,15 @@ apiVersion: build.openshift.io/v1
|
|||||||
metadata:
|
metadata:
|
||||||
name: "oai-nr-cuup"
|
name: "oai-nr-cuup"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 1
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/ran-build: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -24,7 +24,17 @@ kind: BuildConfig
|
|||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-nr-ue"
|
name: "oai-nr-ue"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: 2
|
||||||
|
memory: 2Gi
|
||||||
|
requests:
|
||||||
|
cpu: 0.5
|
||||||
|
memory: 1Gi
|
||||||
|
nodeSelector:
|
||||||
|
node-role.kubernetes.io/fhi72-intel3: ""
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
|
|||||||
@@ -19,15 +19,17 @@
|
|||||||
# * contact@openairinterface.org
|
# * contact@openairinterface.org
|
||||||
# */
|
# */
|
||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
|
### Resource consumption 12Gi, 19CPU (SMT ENABLED)
|
||||||
|
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "oai-physim"
|
name: "oai-physim"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: demophon
|
node-role.kubernetes.io/ran-base: ""
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
strategy:
|
strategy:
|
||||||
|
|||||||
@@ -20,14 +20,16 @@
|
|||||||
# */
|
# */
|
||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
|
### Resource consumption 16Gi, 10CPU
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "ran-base"
|
name: "ran-base"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: acamas
|
node-role.kubernetes.io/ran-base: ""
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
secrets:
|
secrets:
|
||||||
|
|||||||
@@ -20,14 +20,16 @@
|
|||||||
# */
|
# */
|
||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
|
### Resource consumption 2.5Gi, 17CPU (SMT ENABLED)
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "ran-build"
|
name: "ran-build"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: acamas
|
node-role.kubernetes.io/ran-build: ""
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
strategy:
|
strategy:
|
||||||
|
|||||||
@@ -20,14 +20,16 @@
|
|||||||
# */
|
# */
|
||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
|
### Resource consumption 5Gi, 9CPU
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
apiVersion: build.openshift.io/v1
|
apiVersion: build.openshift.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: "ran-build-fhi72"
|
name: "ran-build-fhi72"
|
||||||
|
namespace: "oaicicd-ran"
|
||||||
spec:
|
spec:
|
||||||
runPolicy: "Serial"
|
runPolicy: "Serial"
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: demophon
|
node-role.kubernetes.io/fhi72: ""
|
||||||
source:
|
source:
|
||||||
type: "Binary"
|
type: "Binary"
|
||||||
strategy:
|
strategy:
|
||||||
|
|||||||
Reference in New Issue
Block a user