Update April

This commit is contained in:
infidel
2023-04-16 13:59:21 +07:00
parent cc1a8ad5a9
commit 44d49bb87b
181 changed files with 6547 additions and 350 deletions

View File

@@ -28,6 +28,8 @@ spec:
io.kompose.service: mysql
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: MYSQL_DATABASE

View File

@@ -28,6 +28,8 @@ spec:
io.kompose.service: oai-amf
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: NRF_FQDN

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-ausf
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: AUSF_NAME

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-ext-dn
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- args:
- /bin/bash

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-smf
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: AMF_API_VERSION

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-spgwu
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: MCC

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-udm
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: REGISTER_NRF

View File

@@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-udr
spec:
serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- env:
- name: MYSQL_DB

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-01
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-01
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-01
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-01-net,oai-cu-du-01-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-01
- name: GNB_ID
value: "e01"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.12"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.12"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.13"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.12"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-01"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-01"}]'
name: oai-du-01
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-01
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-01
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-01-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-01
- name: GNB_ID
value: "e01"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.12"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.12"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.13"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.12"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,4 +1,4 @@
kind: DeploymentConfig
kind: Deployment
apiVersion: apps.openshift.io/v1
metadata:
annotations:

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"@part_type@","name":"@part_of@"},{"apiVersion":"apps/v1","kind":"@part_type@","name":"@part_of@"}]'
name: oai-@trainee@
generation: 28
namespace: infidel-test
labels:
app: oai-@trainee@
app.kubernetes.io/part-of: trainee-@role@
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-@mode@
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-@role@
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-@mode@-sa
app.kubernetes.io/part-of: trainee-@role@
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: @net@
k8s.v1.cni.cncf.io/networks: '@net@'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-@mode@
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -64,7 +64,7 @@ spec:
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop'
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun

View File

@@ -0,0 +1,309 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
alpha.image.policy.openshift.io/resolve-names: '*'
app.openshift.io/connects-to: '[{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-du-01"}]'
app.openshift.io/route-disabled: 'false'
deployment.kubernetes.io/revision: '7'
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"
ueweb-oai-final:latest","namespace":"infidel-test"},"fieldPath":"spec.template.spec.containers[?(@.name==\"
oai-nr-ue-01\")].image","pause":"false"}]
openshift.io/generated-by: OpenShiftWebConsole
resourceVersion: '51680865'
name: oai-nr-ue-01
uid: 17240e5e-99e1-4906-a780-d3833bdef547
creationTimestamp: '2023-03-29T17:07:07Z'
generation: 8
managedFields:
- manager: Mozilla
operation: Update
apiVersion: apps/v1
time: '2023-03-29T17:43:59Z'
fieldsType: FieldsV1
fieldsV1:
'f:metadata':
'f:annotations':
.: {}
'f:alpha.image.policy.openshift.io/resolve-names': {}
'f:app.openshift.io/connects-to': {}
'f:app.openshift.io/route-disabled': {}
'f:image.openshift.io/triggers': {}
'f:openshift.io/generated-by': {}
'f:labels':
.: {}
'f:app': {}
'f:app.kubernetes.io/component': {}
'f:app.kubernetes.io/instance': {}
'f:app.kubernetes.io/name': {}
'f:app.kubernetes.io/part-of': {}
'f:app.openshift.io/runtime-namespace': {}
'f:spec':
'f:progressDeadlineSeconds': {}
'f:replicas': {}
'f:revisionHistoryLimit': {}
'f:selector': {}
'f:strategy':
'f:rollingUpdate':
.: {}
'f:maxSurge': {}
'f:maxUnavailable': {}
'f:type': {}
'f:template':
'f:metadata':
'f:annotations':
.: {}
'f:k8s.v1.cni.cncf.io/networks': {}
'f:openshift.io/generated-by': {}
'f:openshift.openshift.io/restartedAt': {}
'f:labels':
.: {}
'f:app': {}
'f:deployment': {}
'f:spec':
'f:volumes':
.: {}
'k:{"name":"dev-tun"}':
.: {}
'f:hostPath':
.: {}
'f:path': {}
'f:type': {}
'f:name': {}
'k:{"name":"ue-env"}':
.: {}
'f:name': {}
'f:persistentVolumeClaim':
.: {}
'f:claimName': {}
'f:containers':
'k:{"name":"rfsim5g-oai-nr-ue"}':
'f:image': {}
'f:volumeMounts':
.: {}
'k:{"mountPath":"/dev/net/tun"}':
.: {}
'f:mountPath': {}
'f:name': {}
'f:readOnly': {}
'f:terminationMessagePolicy': {}
.: {}
'f:resources': {}
'f:env':
.: {}
'k:{"name":"DNN"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"FULL_IMSI"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"FULL_KEY"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"NSSAI_SST"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"OPC"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"RFSIMULATOR"}':
.: {}
'f:name': {}
'f:value': {}
'k:{"name":"USE_ADDITIONAL_OPTIONS"}':
.: {}
'f:name': {}
'f:value': {}
'f:securityContext':
.: {}
'f:privileged': {}
'f:terminationMessagePath': {}
'f:imagePullPolicy': {}
'f:name': {}
'k:{"name":"ue-web-oai"}':
'f:image': {}
'f:volumeMounts':
.: {}
'k:{"mountPath":"/root/ueSimOAIWeb/env"}':
.: {}
'f:mountPath': {}
'f:name': {}
'f:terminationMessagePolicy': {}
.: {}
'f:resources': {}
'f:securityContext':
.: {}
'f:privileged': {}
'f:terminationMessagePath': {}
'f:imagePullPolicy': {}
'f:ports':
.: {}
'k:{"containerPort":4173,"protocol":"TCP"}':
.: {}
'f:containerPort': {}
'f:protocol': {}
'k:{"containerPort":5000,"protocol":"TCP"}':
.: {}
'f:containerPort': {}
'f:protocol': {}
'f:name': {}
'f:dnsPolicy': {}
'f:serviceAccount': {}
'f:restartPolicy': {}
'f:schedulerName': {}
'f:terminationGracePeriodSeconds': {}
'f:serviceAccountName': {}
'f:securityContext': {}
- manager: kube-controller-manager
operation: Update
apiVersion: apps/v1
time: '2023-03-29T20:22:10Z'
fieldsType: FieldsV1
fieldsV1:
'f:metadata':
'f:annotations':
'f:deployment.kubernetes.io/revision': {}
'f:status':
'f:availableReplicas': {}
'f:conditions':
.: {}
'k:{"type":"Available"}':
.: {}
'f:lastTransitionTime': {}
'f:lastUpdateTime': {}
'f:message': {}
'f:reason': {}
'f:status': {}
'f:type': {}
'k:{"type":"Progressing"}':
.: {}
'f:lastTransitionTime': {}
'f:lastUpdateTime': {}
'f:message': {}
'f:reason': {}
'f:status': {}
'f:type': {}
'f:observedGeneration': {}
'f:readyReplicas': {}
'f:replicas': {}
'f:updatedReplicas': {}
subresource: status
namespace: infidel-test
labels:
app: oai-nr-ue-01
app.kubernetes.io/component: oai-nr-ue-01
app.kubernetes.io/instance: oai-nr-ue-01
app.kubernetes.io/name: oai-nr-ue-01
app.kubernetes.io/part-of: UE-Johan
app.openshift.io/runtime-namespace: infidel-test
spec:
replicas: 1
selector:
matchLabels:
app: oai-nr-ue-01
template:
metadata:
creationTimestamp: null
labels:
app: oai-nr-ue-01
deployment: oai-nr-ue-01
annotations:
k8s.v1.cni.cncf.io/networks: oai-ue-du-01-net
openshift.io/generated-by: OpenShiftWebConsole
openshift.openshift.io/restartedAt: '2023-03-29T17:41:34.100Z'
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000001'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.13
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
- resources: {}
terminationMessagePath: /dev/termination-log
name: ue-web-oai
securityContext:
privileged: true
ports:
- containerPort: 4173
protocol: TCP
- containerPort: 5000
protocol: TCP
imagePullPolicy: IfNotPresent
volumeMounts:
- name: ue-env
mountPath: /root/ueSimOAIWeb/env
terminationMessagePolicy: File
image: >-
image-registry.openshift-image-registry.svc:5000/infidel-test/ueweb-oai-final@sha256:70b3134da6dadd58fb0fd64688c4652c10a05e14cf1d20d39d9d3b14d5788acf
serviceAccount: oai-sa
volumes:
- name: ue-env
persistentVolumeClaim:
claimName: ueweb-vite
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
status:
observedGeneration: 8
replicas: 1
updatedReplicas: 1
readyReplicas: 1
availableReplicas: 1
conditions:
- type: Progressing
status: 'True'
lastUpdateTime: '2023-03-29T17:46:18Z'
lastTransitionTime: '2023-03-29T17:07:07Z'
reason: NewReplicaSetAvailable
message: ReplicaSet "oai-nr-ue-01-6d4cb5595c" has successfully progressed.
- type: Available
status: 'True'
lastUpdateTime: '2023-03-29T20:22:10Z'
lastTransitionTime: '2023-03-29T20:22:10Z'
reason: MinimumReplicasAvailable
message: Deployment has minimum availability.

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-01
generation: 28
namespace: infidel-test
labels:
app: oai-cu-01
app.kubernetes.io/part-of: trainee-01
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-cu
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-01
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-cu-sa
app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-cu-amf-01-net,oai-cu-du-01-net
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-01-net,oai-cu-du-01-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-02
generation: 28
namespace: infidel-test
labels:
app: oai-cu-02
app.kubernetes.io/part-of: trainee-02
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-cu
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-02
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-cu-sa
app.kubernetes.io/part-of: trainee-02
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-cu-amf-02-net,oai-cu-du-02-net
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-02-net,oai-cu-du-02-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-03
generation: 28
namespace: infidel-test
labels:
app: oai-cu-03
app.kubernetes.io/part-of: trainee-03
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-cu
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-03
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-cu-sa
app.kubernetes.io/part-of: trainee-03
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-cu-amf-03-net,oai-cu-du-03-net
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-03-net,oai-cu-du-03-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-04
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-04
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-04
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-04
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-04-net,oai-cu-du-04-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-04
- name: GNB_ID
value: "e04"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.15"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.15"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.22"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.21"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-05
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-05
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-05
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-05
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-05-net,oai-cu-du-05-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-05
- name: GNB_ID
value: "e05"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.16"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.16"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.25"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.24"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-06
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-06
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-06
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-06
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-06-net,oai-cu-du-06-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-06
- name: GNB_ID
value: "e06"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.17"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.17"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.28"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.27"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-07
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-07
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-07
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-07
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-07-net,oai-cu-du-07-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-07
- name: GNB_ID
value: "e07"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.18"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.18"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.31"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.30"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-08
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-08
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-08
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-08
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-08-net,oai-cu-du-08-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-08
- name: GNB_ID
value: "e08"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.19"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.19"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.34"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.33"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-09
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-09
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-09
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-09
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-09-net,oai-cu-du-09-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-09
- name: GNB_ID
value: "e09"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.20"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.20"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.37"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.36"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-10
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-10
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-10
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-10
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-10-net,oai-cu-du-10-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-10
- name: GNB_ID
value: "e10"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.21"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.21"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.40"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.39"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-11
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-11
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-11
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-11
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-11-net,oai-cu-du-11-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-11
- name: GNB_ID
value: "e11"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.22"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.22"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.43"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.42"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-12
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-12
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-12
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-12
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-12-net,oai-cu-du-12-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-12
- name: GNB_ID
value: "e12"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.23"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.23"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.46"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.45"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-13
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-13
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-13
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-13
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-13-net,oai-cu-du-13-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-13
- name: GNB_ID
value: "e13"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.24"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.24"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.49"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.48"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-14
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-14
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-14
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-14
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-14-net,oai-cu-du-14-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-14
- name: GNB_ID
value: "e14"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.25"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.25"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.52"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.51"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-15
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-15
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-15
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-15
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-15-net,oai-cu-du-15-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-15
- name: GNB_ID
value: "e15"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.26"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.26"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.55"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.54"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-16
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-16
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-16
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-16
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-16-net,oai-cu-du-16-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-16
- name: GNB_ID
value: "e16"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.27"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.27"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.58"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.57"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-17
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-17
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-17
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-17
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-17-net,oai-cu-du-17-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-17
- name: GNB_ID
value: "e17"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.28"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.28"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.61"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.60"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-18
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-18
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-18
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-18
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-18-net,oai-cu-du-18-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-18
- name: GNB_ID
value: "e18"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.29"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.29"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.64"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.63"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-19
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-19
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-19
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-19
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-19-net,oai-cu-du-19-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-19
- name: GNB_ID
value: "e19"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.30"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.30"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.67"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.66"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-20
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-20
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-20
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-20
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-20-net,oai-cu-du-20-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-20
- name: GNB_ID
value: "e20"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.31"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.31"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.70"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.69"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
name: oai-cu-21
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-21
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-21
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-21
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-21-net,oai-cu-du-21-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-cu
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_CU
value: "1"
- name: GNB_NAME
value: gnb-cu-21
- name: GNB_ID
value: "e21"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.32"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.32"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.73"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.72"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-01"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-01"}]'
name: oai-du-01
generation: 28
namespace: infidel-test
labels:
app: oai-du-01
app.kubernetes.io/part-of: trainee-01
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-du
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-01
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-du-sa
app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-du-cu-01-net
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-01-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-02"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-02"}]'
name: oai-du-02
generation: 28
namespace: infidel-test
labels:
app: oai-du-02
app.kubernetes.io/part-of: trainee-02
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-du
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-02
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-du-sa
app.kubernetes.io/part-of: trainee-02
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-du-cu-02-net
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-02-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -1,67 +1,36 @@
kind: DeploymentConfig
apiVersion: apps.openshift.io/v1
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-03"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-03"}]'
name: oai-du-03
generation: 28
namespace: infidel-test
labels:
app: oai-du-03
app.kubernetes.io/part-of: trainee-03
spec:
strategy:
type: Rolling
rollingParams:
updatePeriodSeconds: 1
intervalSeconds: 1
timeoutSeconds: 600
maxUnavailable: 0
maxSurge: 1
resources: {}
activeDeadlineSeconds: 21600
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- inf-du
from:
kind: ImageStreamTag
namespace: infidel-test
name: 'oai-gnb-official:2023.w05'
- type: ConfigChange
replicas: 1
revisionHistoryLimit: 10
test: false
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-03
template:
metadata:
creationTimestamp: null
labels:
app: oai-inf-du-sa
app.kubernetes.io/part-of: trainee-03
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: oai-du-cu-03-net
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-03-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
add:
- SYS_ADMIN
- NET_ADMIN
privileged: true
env:
- name: RFSIMULATOR
value: server
@@ -105,6 +74,15 @@ spec:
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
@@ -112,4 +90,10 @@ spec:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-04"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-04"}]'
name: oai-du-04
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-04
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-04
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-04
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-04-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-04
- name: GNB_ID
value: "e04"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.15"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.15"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.22"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.21"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-05"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-05"}]'
name: oai-du-05
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-05
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-05
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-05
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-05-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-05
- name: GNB_ID
value: "e05"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.16"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.16"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.25"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.24"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-06"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-06"}]'
name: oai-du-06
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-06
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-06
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-06
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-06-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-06
- name: GNB_ID
value: "e06"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.17"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.17"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.28"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.27"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-07"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-07"}]'
name: oai-du-07
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-07
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-07
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-07
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-07-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-07
- name: GNB_ID
value: "e07"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.18"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.18"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.31"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.30"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-08"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-08"}]'
name: oai-du-08
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-08
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-08
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-08
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-08-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-08
- name: GNB_ID
value: "e08"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.19"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.19"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.34"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.33"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-09"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-09"}]'
name: oai-du-09
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-09
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-09
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-09
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-09-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-09
- name: GNB_ID
value: "e09"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.20"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.20"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.37"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.36"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-10"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-10"}]'
name: oai-du-10
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-10
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-10
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-10
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-10-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-10
- name: GNB_ID
value: "e10"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.21"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.21"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.40"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.39"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-11"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-11"}]'
name: oai-du-11
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-11
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-11
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-11
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-11-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-11
- name: GNB_ID
value: "e11"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.22"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.22"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.43"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.42"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-12"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-12"}]'
name: oai-du-12
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-12
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-12
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-12
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-12-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-12
- name: GNB_ID
value: "e12"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.23"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.23"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.46"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.45"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-13"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-13"}]'
name: oai-du-13
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-13
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-13
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-13
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-13-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-13
- name: GNB_ID
value: "e13"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.24"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.24"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.49"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.48"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-14"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-14"}]'
name: oai-du-14
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-14
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-14
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-14
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-14-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-14
- name: GNB_ID
value: "e14"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.25"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.25"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.52"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.51"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-15"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-15"}]'
name: oai-du-15
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-15
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-15
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-15
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-15-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-15
- name: GNB_ID
value: "e15"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.26"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.26"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.55"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.54"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-16"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-16"}]'
name: oai-du-16
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-16
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-16
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-16
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-16-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-16
- name: GNB_ID
value: "e16"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.27"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.27"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.58"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.57"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-17"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-17"}]'
name: oai-du-17
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-17
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-17
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-17
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-17-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-17
- name: GNB_ID
value: "e17"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.28"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.28"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.61"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.60"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-18"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-18"}]'
name: oai-du-18
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-18
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-18
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-18
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-18-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-18
- name: GNB_ID
value: "e18"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.29"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.29"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.64"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.63"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-19"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-19"}]'
name: oai-du-19
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-19
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-19
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-19
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-19-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-19
- name: GNB_ID
value: "e19"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.30"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.30"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.67"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.66"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-20"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-20"}]'
name: oai-du-20
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-20
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-20
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-20
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-20-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-20
- name: GNB_ID
value: "e20"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.31"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.31"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.70"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.69"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,99 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-21"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-21"}]'
name: oai-du-21
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-21
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-21
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-21
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-21-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers:
- name: inf-du
resources: {}
env:
- name: RFSIMULATOR
value: server
- name: USE_SA_TDD_DU
value: "1"
- name: GNB_NAME
value: gnb-du-21
- name: GNB_ID
value: "e21"
- name: TAC
value: "1"
- name: MCC
value: "208"
- name: MNC
value: "99"
- name: MNC_LENGTH
value: "2"
- name: NSSAI_SST
value: "1"
- name: AMF_IP_ADDRESS
value: "192.168.34.11"
- name: UPF_IP_ADDRESS
value: "192.168.34.10"
- name: GNB_NGA_IF_NAME
value: net1
- name: GNB_NGA_IP_ADDRESS
value: "192.168.34.32"
- name: GNB_NGU_IF_NAME
value: net1
- name: GNB_NGU_IP_ADDRESS
value: "192.168.34.32"
- name: F1_IF_NAME
value: "net2"
- name: F1_DU_IP_ADDRESS
value: "192.168.35.73"
- name: F1_CU_IP_ADDRESS
value: "192.168.35.72"
- name: F1_DU_D_PORT
value: "2153"
- name: F1_CU_D_PORT
value: "2153"
- name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-gnb'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -64,7 +64,7 @@ spec:
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop'
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun

View File

@@ -64,7 +64,7 @@ spec:
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop'
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun

View File

@@ -64,7 +64,7 @@ spec:
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop'
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-04"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-04"}]'
name: oai-nr-ue-04
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-04
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-04
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-04
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-04-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000004'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.22
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-05"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-05"}]'
name: oai-nr-ue-05
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-05
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-05
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-05
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-05-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000005'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.25
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-06"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-06"}]'
name: oai-nr-ue-06
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-06
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-06
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-06
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-06-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000006'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.28
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-07"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-07"}]'
name: oai-nr-ue-07
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-07
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-07
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-07
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-07-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000007'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.31
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-08"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-08"}]'
name: oai-nr-ue-08
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-08
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-08
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-08
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-08-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000008'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.34
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-09"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-09"}]'
name: oai-nr-ue-09
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-09
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-09
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-09
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-09-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000009'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.37
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-10"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-10"}]'
name: oai-nr-ue-10
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-10
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-10
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-10
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-10-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000010'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.40
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-11"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-11"}]'
name: oai-nr-ue-11
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-11
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-11
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-11
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-11-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000011'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.43
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-12"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-12"}]'
name: oai-nr-ue-12
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-12
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-12
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-12
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-12-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000012'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.46
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-13"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-13"}]'
name: oai-nr-ue-13
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-13
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-13
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-13
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-13-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000013'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.49
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-14"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-14"}]'
name: oai-nr-ue-14
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-14
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-14
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-14
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-14-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000014'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.52
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-15"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-15"}]'
name: oai-nr-ue-15
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-15
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-15
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-15
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-15-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000015'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.55
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-16"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-16"}]'
name: oai-nr-ue-16
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-16
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-16
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-16
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-16-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000016'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.58
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-17"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-17"}]'
name: oai-nr-ue-17
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-17
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-17
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-17
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-17-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000017'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.61
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-18"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-18"}]'
name: oai-nr-ue-18
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-18
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-18
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-18
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-18-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000018'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.64
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-19"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-19"}]'
name: oai-nr-ue-19
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-19
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-19
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-19
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-19-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000019'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.67
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-20"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-20"}]'
name: oai-nr-ue-20
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-20
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-20
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-20
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-20-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000020'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.70
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@@ -0,0 +1,81 @@
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-du-21"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-du-21"}]'
name: oai-nr-ue-21
namespace: infidel-test
labels:
app.kubernetes.io/part-of: trainee-21
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/part-of: trainee-21
template:
metadata:
labels:
app.kubernetes.io/part-of: trainee-21
creationTimestamp: null
annotations:
k8s.v1.cni.cncf.io/networks: 'oai-ue-du-21-net'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec:
restartPolicy: Always
serviceAccountName: oai-sa
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
securityContext: {}
containers:
- resources: {}
terminationMessagePath: /dev/termination-log
name: rfsim5g-oai-nr-ue
livenessProbe:
exec:
command:
- /bin/bash -c "pgrep nr-uesoftmodem"
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 5
env:
- name: DNN
value: oai
- name: FULL_IMSI
value: '208990200000021'
- name: FULL_KEY
value: fec86ba6eb707ed08905757b1bb44b8f
- name: NSSAI_SST
value: '1'
- name: OPC
value: c42449363bbad02b66d16bc975d77cc1
- name: RFSIMULATOR
value: 192.168.35.73
- name: USE_ADDITIONAL_OPTIONS
value: >-
--sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
--log_config.global_log_options level,nocolor,time
securityContext:
privileged: true
imagePullPolicy: IfNotPresent
volumeMounts:
- name: dev-tun
readOnly: true
mountPath: /dev/net/tun
terminationMessagePolicy: File
image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa
volumes:
- name: dev-tun
hostPath:
path: /dev/net/tun
type: ''
dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600