blob: 42c61e5474a536afd50ab62cb70a0f4105b69066 [file] [log] [blame]
Badhrinath987e1d82020-11-20 13:23:58 -06001# Copyright 2020-present Open Networking Foundation
2#
3# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
4
5images:
6 tags:
7 init: docker.io/omecproject/pod-init:1.0.0
Vini Gajjarda0b7072021-11-02 13:40:18 +05308 gnbsim: registry.aetherproject.org/omecproject/5gc-gnbsim:dev-new-gnbsim-5f0cac4
Badhrinath987e1d82020-11-20 13:23:58 -06009 depCheck: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
10 pullPolicy: IfNotPresent
Vini Gajjare34804b2021-10-19 17:49:43 +053011 # Secrets must be manually created in the namespace.
12 pullSecrets:
13 - name: aether.registry
Badhrinath987e1d82020-11-20 13:23:58 -060014
15nodeSelectors:
16 enabled: false
17 gnbsim:
18 label: omec-cp
19 value: enabled
20
21resources:
22 enabled: true
23 gnbsim:
24 requests:
25 cpu: 2
26 memory: 1Gi
27 limits:
28 cpu: 2
29 memory: 1Gi
30
31config:
32 clusterDomain: cluster.local
33 coreDump:
34 enabled: false
35 path: /tmp/coredump
36 gnbsim:
37 deploy: true
38 sriov:
39 enabled: disabled
40 ipam: static
41 cniPlugin: simpleovs #need override value
42 gnb:
43 ip: 192.168.251.5/24
44 ngapp:
45 port: 38412
46 nodePort:
47 enabled: false
48 port: 30071
49 yamlCfgFiles:
50 gnb.conf: |
51 info:
52 version: 1.0.0
Vini Gajjare34804b2021-10-19 17:49:43 +053053 description: gNodeB sim initial configuration
54 configuration:
55 gnbs: # pool of gNodeBs
56 gnb1:
57 n2IpAddr: # gNB N2 interface IP address used to connect to AMF
58 n2Port: 9487 # gNB N2 Port used to connect to AMF
59 n3IpAddr: 192.168.251.5 # gNB N3 interface IP address used to connect to UPF
60 n3Port: 2152 # gNB N3 Port used to connect to UPF
61 name: gnb1 # gNB name that uniquely identify a gNB within application
62 gnbId: 000102 # gNB identifier (3 bytes hex string, range: 000000~FFFFFF)
63 tac: 000001 # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
64 defaultAmf:
65 hostName: amf # Host name of AMF
66 ipAddr: # AMF IP address
67 port: 38412 # AMF port
68 profiles: # profile information
69 - profileType: register # profile type
70 profileName: profile1 # uniqely identifies a profile within application
71 enable: false # Set true to execute the profile, false otherwise.
72 gnbName: gnb1 # gNB to be used for this profile
Vini Gajjarda0b7072021-11-02 13:40:18 +053073 startImsi: 2089300007487 #First IMSI. Subsequent values will be used if ueCount is mo re than 1
74 ueCount: 5 # Number of UEs for for which the profile will be executed
Vini Gajjare34804b2021-10-19 17:49:43 +053075 plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
76 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
77 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
Vini Gajjarda0b7072021-11-02 13:40:18 +053078 - profileType: pdusessest
79 profileName: profile2
80 enable: true
81 gnbName: gnb1
82 startImsi: 2089300007492
83 ueCount: 5
84 plmnId:
85 mcc: 208
86 mnc: 93
Vini Gajjare34804b2021-10-19 17:49:43 +053087 dataPktCount: 5 # Number of UL user data packets to be transmitted. Common for all UEs
Vini Gajjarda0b7072021-11-02 13:40:18 +053088 - profileType: deregister
89 profileName: profile3
90 enable: false
91 gnbName: gnb1
92 startImsi: 2089300007497
93 ueCount: 5
94 plmnId:
95 mcc: 208
96 mnc: 93
97 logger:
98 logLevel: info # how detailed the log will be, values: trace, debug, info, warn, error, fatal, panic