Update April
This commit is contained in:
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
|
||||
name: oai-cu-01
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-cu-01
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-cu
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-cu-sa
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-cu-amf-01-net,oai-cu-du-01-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-01-net,oai-cu-du-01-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-cu
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
|
||||
name: oai-cu-02
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-cu-02
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-cu
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-cu-sa
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-cu-amf-02-net,oai-cu-du-02-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-02-net,oai-cu-du-02-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-cu
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"Deployment","name":"oai-amf"},{"apiVersion":"apps/v1","kind":"Deployment","name":"oai-amf"}]'
|
||||
name: oai-cu-03
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-cu-03
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-cu
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-cu-sa
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-cu-amf-03-net,oai-cu-du-03-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-cu-amf-03-net,oai-cu-du-03-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-cu
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
99
deployments/trainee/gnb-cu-04.yaml
Normal file
99
deployments/trainee/gnb-cu-04.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-05.yaml
Normal file
99
deployments/trainee/gnb-cu-05.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-06.yaml
Normal file
99
deployments/trainee/gnb-cu-06.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-07.yaml
Normal file
99
deployments/trainee/gnb-cu-07.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-08.yaml
Normal file
99
deployments/trainee/gnb-cu-08.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-09.yaml
Normal file
99
deployments/trainee/gnb-cu-09.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-10.yaml
Normal file
99
deployments/trainee/gnb-cu-10.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-11.yaml
Normal file
99
deployments/trainee/gnb-cu-11.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-12.yaml
Normal file
99
deployments/trainee/gnb-cu-12.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-13.yaml
Normal file
99
deployments/trainee/gnb-cu-13.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-14.yaml
Normal file
99
deployments/trainee/gnb-cu-14.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-15.yaml
Normal file
99
deployments/trainee/gnb-cu-15.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-16.yaml
Normal file
99
deployments/trainee/gnb-cu-16.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-17.yaml
Normal file
99
deployments/trainee/gnb-cu-17.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-18.yaml
Normal file
99
deployments/trainee/gnb-cu-18.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-19.yaml
Normal file
99
deployments/trainee/gnb-cu-19.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-20.yaml
Normal file
99
deployments/trainee/gnb-cu-20.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-cu-21.yaml
Normal file
99
deployments/trainee/gnb-cu-21.yaml
Normal 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
|
||||
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-01"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-01"}]'
|
||||
name: oai-du-01
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-du-01
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-du
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-du-sa
|
||||
app.kubernetes.io/part-of: trainee-01
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-du-cu-01-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-01-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-du
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-02"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-02"}]'
|
||||
name: oai-du-02
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-du-02
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-du
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-du-sa
|
||||
app.kubernetes.io/part-of: trainee-02
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-du-cu-02-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-02-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-du
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
@@ -1,67 +1,36 @@
|
||||
kind: DeploymentConfig
|
||||
apiVersion: apps.openshift.io/v1
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
annotations:
|
||||
app.openshift.io/connects-to: '[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"oai-cu-03"},{"apiVersion":"apps/v1","kind":"DeploymentConfig","name":"oai-cu-03"}]'
|
||||
name: oai-du-03
|
||||
generation: 28
|
||||
namespace: infidel-test
|
||||
labels:
|
||||
app: oai-du-03
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
spec:
|
||||
strategy:
|
||||
type: Rolling
|
||||
rollingParams:
|
||||
updatePeriodSeconds: 1
|
||||
intervalSeconds: 1
|
||||
timeoutSeconds: 600
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
resources: {}
|
||||
activeDeadlineSeconds: 21600
|
||||
triggers:
|
||||
- type: ImageChange
|
||||
imageChangeParams:
|
||||
automatic: true
|
||||
containerNames:
|
||||
- inf-du
|
||||
from:
|
||||
kind: ImageStreamTag
|
||||
namespace: infidel-test
|
||||
name: 'oai-gnb-official:2023.w05'
|
||||
- type: ConfigChange
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 10
|
||||
test: false
|
||||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: oai-inf-du-sa
|
||||
app.kubernetes.io/part-of: trainee-03
|
||||
creationTimestamp: null
|
||||
annotations:
|
||||
k8s.v1.cni.cncf.io/networks: oai-du-cu-03-net
|
||||
k8s.v1.cni.cncf.io/networks: 'oai-du-cu-03-net'
|
||||
kompose.cmd: kompose convert -f ../docker-compose.yaml
|
||||
spec:
|
||||
restartPolicy: Always
|
||||
serviceAccountName: oai-sa
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
securityContext: {}
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: ocp-w-3.lab.ocp.lan
|
||||
containers:
|
||||
- name: inf-du
|
||||
resources: {}
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
imagePullPolicy: Always
|
||||
securityContext:
|
||||
add:
|
||||
- SYS_ADMIN
|
||||
- NET_ADMIN
|
||||
privileged: true
|
||||
env:
|
||||
- name: RFSIMULATOR
|
||||
value: server
|
||||
@@ -105,6 +74,15 @@ spec:
|
||||
value: "2153"
|
||||
- name: USE_ADDITIONAL_OPTIONS
|
||||
value: --sa --rfsim --log_config.global_log_options level,nocolor,time
|
||||
securityContext:
|
||||
privileged: true
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- name: dev-tun
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: '192.168.22.1:5000/oai-gnb'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
@@ -112,4 +90,10 @@ spec:
|
||||
path: /dev/net/tun
|
||||
type: ''
|
||||
dnsPolicy: ClusterFirst
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 25%
|
||||
maxSurge: 25%
|
||||
revisionHistoryLimit: 10
|
||||
progressDeadlineSeconds: 600
|
||||
|
||||
99
deployments/trainee/gnb-du-04.yaml
Normal file
99
deployments/trainee/gnb-du-04.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-05.yaml
Normal file
99
deployments/trainee/gnb-du-05.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-06.yaml
Normal file
99
deployments/trainee/gnb-du-06.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-07.yaml
Normal file
99
deployments/trainee/gnb-du-07.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-08.yaml
Normal file
99
deployments/trainee/gnb-du-08.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-09.yaml
Normal file
99
deployments/trainee/gnb-du-09.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-10.yaml
Normal file
99
deployments/trainee/gnb-du-10.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-11.yaml
Normal file
99
deployments/trainee/gnb-du-11.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-12.yaml
Normal file
99
deployments/trainee/gnb-du-12.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-13.yaml
Normal file
99
deployments/trainee/gnb-du-13.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-14.yaml
Normal file
99
deployments/trainee/gnb-du-14.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-15.yaml
Normal file
99
deployments/trainee/gnb-du-15.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-16.yaml
Normal file
99
deployments/trainee/gnb-du-16.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-17.yaml
Normal file
99
deployments/trainee/gnb-du-17.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-18.yaml
Normal file
99
deployments/trainee/gnb-du-18.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-19.yaml
Normal file
99
deployments/trainee/gnb-du-19.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-20.yaml
Normal file
99
deployments/trainee/gnb-du-20.yaml
Normal 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
|
||||
99
deployments/trainee/gnb-du-21.yaml
Normal file
99
deployments/trainee/gnb-du-21.yaml
Normal 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
|
||||
@@ -64,7 +64,7 @@ spec:
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: 'oaisoftwarealliance/oai-nr-ue:develop'
|
||||
image: '192.168.22.1:5000/oai-nr-ue'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
|
||||
@@ -64,7 +64,7 @@ spec:
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: 'oaisoftwarealliance/oai-nr-ue:develop'
|
||||
image: '192.168.22.1:5000/oai-nr-ue'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
|
||||
@@ -64,7 +64,7 @@ spec:
|
||||
readOnly: true
|
||||
mountPath: /dev/net/tun
|
||||
terminationMessagePolicy: File
|
||||
image: 'oaisoftwarealliance/oai-nr-ue:develop'
|
||||
image: '192.168.22.1:5000/oai-nr-ue'
|
||||
serviceAccount: oai-sa
|
||||
volumes:
|
||||
- name: dev-tun
|
||||
|
||||
81
deployments/trainee/gnb-ue-04.yaml
Normal file
81
deployments/trainee/gnb-ue-04.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-05.yaml
Normal file
81
deployments/trainee/gnb-ue-05.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-06.yaml
Normal file
81
deployments/trainee/gnb-ue-06.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-07.yaml
Normal file
81
deployments/trainee/gnb-ue-07.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-08.yaml
Normal file
81
deployments/trainee/gnb-ue-08.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-09.yaml
Normal file
81
deployments/trainee/gnb-ue-09.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-10.yaml
Normal file
81
deployments/trainee/gnb-ue-10.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-11.yaml
Normal file
81
deployments/trainee/gnb-ue-11.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-12.yaml
Normal file
81
deployments/trainee/gnb-ue-12.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-13.yaml
Normal file
81
deployments/trainee/gnb-ue-13.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-14.yaml
Normal file
81
deployments/trainee/gnb-ue-14.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-15.yaml
Normal file
81
deployments/trainee/gnb-ue-15.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-16.yaml
Normal file
81
deployments/trainee/gnb-ue-16.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-17.yaml
Normal file
81
deployments/trainee/gnb-ue-17.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-18.yaml
Normal file
81
deployments/trainee/gnb-ue-18.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-19.yaml
Normal file
81
deployments/trainee/gnb-ue-19.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-20.yaml
Normal file
81
deployments/trainee/gnb-ue-20.yaml
Normal 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
|
||||
81
deployments/trainee/gnb-ue-21.yaml
Normal file
81
deployments/trainee/gnb-ue-21.yaml
Normal 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
|
||||
Reference in New Issue
Block a user