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 io.kompose.service: mysql
spec: spec:
serviceAccountName: oai-sa serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- env: - env:
- name: MYSQL_DATABASE - name: MYSQL_DATABASE

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -27,6 +27,8 @@ spec:
io.kompose.service: oai-udr io.kompose.service: oai-udr
spec: spec:
serviceAccountName: oai-sa serviceAccountName: oai-sa
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- env: - env:
- name: MYSQL_DB - 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 apiVersion: apps.openshift.io/v1
metadata: metadata:
annotations: annotations:

View File

@ -1,67 +1,36 @@
kind: DeploymentConfig kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: 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@"}]' 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@ name: oai-@trainee@
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-@trainee@
app.kubernetes.io/part-of: trainee-@role@ app.kubernetes.io/part-of: trainee-@role@
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-@role@
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-@mode@-sa app.kubernetes.io/part-of: trainee-@role@
creationTimestamp: null
annotations: annotations:
k8s.v1.cni.cncf.io/networks: @net@ k8s.v1.cni.cncf.io/networks: '@net@'
kompose.cmd: kompose convert -f ../docker-compose.yaml
spec: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-@mode@ - name: inf-@mode@
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@ -64,7 +64,7 @@ spec:
readOnly: true readOnly: true
mountPath: /dev/net/tun mountPath: /dev/net/tun
terminationMessagePolicy: File terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop' image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - 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 kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]' 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 name: oai-cu-01
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-cu-01
app.kubernetes.io/part-of: trainee-01 app.kubernetes.io/part-of: trainee-01
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-01
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-cu-sa app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-cu - name: inf-cu
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@ -1,67 +1,36 @@
kind: DeploymentConfig kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]' 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 name: oai-cu-02
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-cu-02
app.kubernetes.io/part-of: trainee-02 app.kubernetes.io/part-of: trainee-02
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-02
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-cu-sa app.kubernetes.io/part-of: trainee-02
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-cu - name: inf-cu
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@ -1,67 +1,36 @@
kind: DeploymentConfig kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: annotations:
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]' 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 name: oai-cu-03
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-cu-03
app.kubernetes.io/part-of: trainee-03 app.kubernetes.io/part-of: trainee-03
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-03
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-cu-sa app.kubernetes.io/part-of: trainee-03
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-cu - name: inf-cu
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst 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 kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: 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"}]' 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 name: oai-du-01
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-du-01
app.kubernetes.io/part-of: trainee-01 app.kubernetes.io/part-of: trainee-01
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-01
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-du-sa app.kubernetes.io/part-of: trainee-01
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-du - name: inf-du
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@ -1,67 +1,36 @@
kind: DeploymentConfig kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: 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"}]' 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 name: oai-du-02
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-du-02
app.kubernetes.io/part-of: trainee-02 app.kubernetes.io/part-of: trainee-02
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-02
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-du-sa app.kubernetes.io/part-of: trainee-02
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-du - name: inf-du
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst dnsPolicy: ClusterFirst
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

View File

@ -1,67 +1,36 @@
kind: DeploymentConfig kind: Deployment
apiVersion: apps.openshift.io/v1 apiVersion: apps/v1
metadata: metadata:
annotations: 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"}]' 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 name: oai-du-03
generation: 28
namespace: infidel-test namespace: infidel-test
labels: labels:
app: oai-du-03
app.kubernetes.io/part-of: trainee-03 app.kubernetes.io/part-of: trainee-03
spec: 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 replicas: 1
revisionHistoryLimit: 10 selector:
test: false matchLabels:
app.kubernetes.io/part-of: trainee-03
template: template:
metadata: metadata:
creationTimestamp: null
labels: labels:
app: oai-inf-du-sa app.kubernetes.io/part-of: trainee-03
creationTimestamp: null
annotations: 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: spec:
restartPolicy: Always restartPolicy: Always
serviceAccountName: oai-sa serviceAccountName: oai-sa
schedulerName: default-scheduler schedulerName: default-scheduler
terminationGracePeriodSeconds: 30 terminationGracePeriodSeconds: 30
securityContext: {} securityContext: {}
nodeSelector:
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
containers: containers:
- name: inf-du - name: inf-du
resources: {} 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: env:
- name: RFSIMULATOR - name: RFSIMULATOR
value: server value: server
@ -105,6 +74,15 @@ spec:
value: "2153" value: "2153"
- name: USE_ADDITIONAL_OPTIONS - name: USE_ADDITIONAL_OPTIONS
value: --sa --rfsim --log_config.global_log_options level,nocolor,time 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 serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun
@ -112,4 +90,10 @@ spec:
path: /dev/net/tun path: /dev/net/tun
type: '' type: ''
dnsPolicy: ClusterFirst 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 readOnly: true
mountPath: /dev/net/tun mountPath: /dev/net/tun
terminationMessagePolicy: File terminationMessagePolicy: File
image: 'oaisoftwarealliance/oai-nr-ue:develop' image: '192.168.22.1:5000/oai-nr-ue'
serviceAccount: oai-sa serviceAccount: oai-sa
volumes: volumes:
- name: dev-tun - name: dev-tun

View File

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

View File

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

View File

@ -8,3 +8,14 @@
08,208990200000008,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1 08,208990200000008,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
09,208990200000009,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1 09,208990200000009,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
10,208990200000010,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1 10,208990200000010,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
11,208990200000011,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
12,208990200000012,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
13,208990200000013,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
14,208990200000014,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
15,208990200000015,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
16,208990200000016,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
17,208990200000017,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
18,208990200000018,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
19,208990200000019,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
20,208990200000020,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1
21,208990200000021,fec86ba6eb707ed08905757b1bb44b8f,c42449363bbad02b66d16bc975d77cc1

1 01 208990200000001 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
8 08 208990200000008 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
9 09 208990200000009 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
10 10 208990200000010 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
11 11 208990200000011 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
12 12 208990200000012 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
13 13 208990200000013 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
14 14 208990200000014 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
15 15 208990200000015 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
16 16 208990200000016 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
17 17 208990200000017 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
18 18 208990200000018 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
19 19 208990200000019 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
20 20 208990200000020 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1
21 21 208990200000021 fec86ba6eb707ed08905757b1bb44b8f c42449363bbad02b66d16bc975d77cc1

View File

@ -1,3 +1,21 @@
01,192.168.34.12,192.168.35.12,192.168.35.13,192.168.35.14 01,192.168.34.12,192.168.35.12,192.168.35.13,192.168.35.14
02,192.168.34.13,192.168.35.15,192.168.35.16,192.168.35.17 02,192.168.34.13,192.168.35.15,192.168.35.16,192.168.35.17
03,192.168.34.14,192.168.35.18,192.168.35.19,192.168.35.20 03,192.168.34.14,192.168.35.18,192.168.35.19,192.168.35.20
04,192.168.34.15,192.168.35.21,192.168.35.22,192.168.35.23
05,192.168.34.16,192.168.35.24,192.168.35.25,192.168.35.26
06,192.168.34.17,192.168.35.27,192.168.35.28,192.168.35.29
07,192.168.34.18,192.168.35.30,192.168.35.31,192.168.35.32
08,192.168.34.19,192.168.35.33,192.168.35.34,192.168.35.35
09,192.168.34.20,192.168.35.36,192.168.35.37,192.168.35.38
10,192.168.34.21,192.168.35.39,192.168.35.40,192.168.35.41
11,192.168.34.22,192.168.35.42,192.168.35.43,192.168.35.44
12,192.168.34.23,192.168.35.45,192.168.35.46,192.168.35.47
13,192.168.34.24,192.168.35.48,192.168.35.49,192.168.35.50
14,192.168.34.25,192.168.35.51,192.168.35.52,192.168.35.53
15,192.168.34.26,192.168.35.54,192.168.35.55,192.168.35.56
16,192.168.34.27,192.168.35.57,192.168.35.58,192.168.35.59
17,192.168.34.28,192.168.35.60,192.168.35.61,192.168.35.62
18,192.168.34.29,192.168.35.63,192.168.35.64,192.168.35.65
19,192.168.34.30,192.168.35.66,192.168.35.67,192.168.35.68
20,192.168.34.31,192.168.35.69,192.168.35.70,192.168.35.71
21,192.168.34.32,192.168.35.72,192.168.35.73,192.168.35.74

1 01 192.168.34.12 192.168.35.12 192.168.35.13 192.168.35.14
2 02 192.168.34.13 192.168.35.15 192.168.35.16 192.168.35.17
3 03 192.168.34.14 192.168.35.18 192.168.35.19 192.168.35.20
4 04 192.168.34.15 192.168.35.21 192.168.35.22 192.168.35.23
5 05 192.168.34.16 192.168.35.24 192.168.35.25 192.168.35.26
6 06 192.168.34.17 192.168.35.27 192.168.35.28 192.168.35.29
7 07 192.168.34.18 192.168.35.30 192.168.35.31 192.168.35.32
8 08 192.168.34.19 192.168.35.33 192.168.35.34 192.168.35.35
9 09 192.168.34.20 192.168.35.36 192.168.35.37 192.168.35.38
10 10 192.168.34.21 192.168.35.39 192.168.35.40 192.168.35.41
11 11 192.168.34.22 192.168.35.42 192.168.35.43 192.168.35.44
12 12 192.168.34.23 192.168.35.45 192.168.35.46 192.168.35.47
13 13 192.168.34.24 192.168.35.48 192.168.35.49 192.168.35.50
14 14 192.168.34.25 192.168.35.51 192.168.35.52 192.168.35.53
15 15 192.168.34.26 192.168.35.54 192.168.35.55 192.168.35.56
16 16 192.168.34.27 192.168.35.57 192.168.35.58 192.168.35.59
17 17 192.168.34.28 192.168.35.60 192.168.35.61 192.168.35.62
18 18 192.168.34.29 192.168.35.63 192.168.35.64 192.168.35.65
19 19 192.168.34.30 192.168.35.66 192.168.35.67 192.168.35.68
20 20 192.168.34.31 192.168.35.69 192.168.35.70 192.168.35.71
21 21 192.168.34.32 192.168.35.72 192.168.35.73 192.168.35.74

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-amf-n2-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-amf-n2-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.11/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.11/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-amf-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-amf-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.11/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.11/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-ausf-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-ausf-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.18/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.18/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-db-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-db-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.16/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.16/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-dn-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-dn-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.17/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.17/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-nrf-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-nrf-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.14/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.14/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-smf-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-smf-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.12/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.12/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-udm-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-udm-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.19/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.19/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-udr-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-udr-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.20/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.20/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-upf-n3-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-upf-n3-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.10/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.10/24"
} ] } }' } ] } }'

View File

@ -5,6 +5,6 @@ metadata:
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-upf-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-upf-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.15/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.33.15/24"
} ] } }' } ] } }'

View File

@ -4,7 +4,7 @@ metadata:
name: oai-cu-amf-01-net name: oai-cu-amf-01-net
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-01-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-01-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.12/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.12/24"
} ] } }' } ] } }'

View File

@ -4,7 +4,7 @@ metadata:
name: oai-cu-amf-02-net name: oai-cu-amf-02-net
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-02-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-02-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.13/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.13/24"
} ] } }' } ] } }'

View File

@ -4,7 +4,7 @@ metadata:
name: oai-cu-amf-03-net name: oai-cu-amf-03-net
namespace: infidel-test namespace: infidel-test
spec: spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-03-net", "type": "macvlan", config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-03-net", "type": "macvlan",
"master": "ens8", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.14/24" "master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.14/24"
} ] } }' } ] } }'

10
net/gnb/cu-amf-04.yaml Normal file
View File

@ -0,0 +1,10 @@
apiVersion: k8s.cni.cncf.io/v1
kind: NetworkAttachmentDefinition
metadata:
name: oai-cu-amf-04-net
namespace: infidel-test
spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-04-net", "type": "macvlan",
"master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.15/24"
} ] } }'

10
net/gnb/cu-amf-05.yaml Normal file
View File

@ -0,0 +1,10 @@
apiVersion: k8s.cni.cncf.io/v1
kind: NetworkAttachmentDefinition
metadata:
name: oai-cu-amf-05-net
namespace: infidel-test
spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-05-net", "type": "macvlan",
"master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.16/24"
} ] } }'

10
net/gnb/cu-amf-06.yaml Normal file
View File

@ -0,0 +1,10 @@
apiVersion: k8s.cni.cncf.io/v1
kind: NetworkAttachmentDefinition
metadata:
name: oai-cu-amf-06-net
namespace: infidel-test
spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-06-net", "type": "macvlan",
"master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.17/24"
} ] } }'

10
net/gnb/cu-amf-07.yaml Normal file
View File

@ -0,0 +1,10 @@
apiVersion: k8s.cni.cncf.io/v1
kind: NetworkAttachmentDefinition
metadata:
name: oai-cu-amf-07-net
namespace: infidel-test
spec:
config: '{ "cniVersion": "0.3.1", "name": "oai-cu-amf-07-net", "type": "macvlan",
"master": "ens224", "ipam": { "type": "static", "addresses": [ { "address": "192.168.34.18/24"
} ] } }'

Some files were not shown because too many files have changed in this diff Show More