4 name: {{ template "fullname" . }}
7 sliceidx: 6d3d79da-f781-4cd9-813a-dbdad01e01c0
9 free5gc.org/nssi-id: '27394d25-dbf5-428e-8fc3-f5b2add67115'
10 free5gc.org/nsi-ids: '[
11 { "id": "4e6db941-47d6-4fce-9c71-f7eb35a75d03" },
13 free5gc.org/supported-snssais: '[
22 #serviceName: "f5gc-smf"
33 baseAppp: {{ .Values.baseApp }}
35 # k8s.v1.cni.cncf.io/networks: '[{
36 # "name": "ovn-networkobj",
37 # "namespace": "default",
40 #k8s.plugin.opnfv.org/nfn-network: '{ "type": "ovn4nfv", "interface": [{ "name": "ovn-pfcp-net", "interface": "net1", "defaultGateway": "false" }]}'
46 {{ .Values.nodeSelector | toYaml | indent 8 }}
47 hostname: {{ .Values.hostname }}
48 subdomain: {{ .Values.subdomain }}
50 - name: init-myservice1
52 command: ['sh', '-c', "until wget -qO- $nrfUri &> /dev/null; do echo waiting for $nrfUri; sleep 2; done"]
55 value: {{ .Values.configuration.nrfUri }}
56 - name: init-myservice2
58 command: ['sh', '-c', "until ping -q -c 2 $UPFIP &> /dev/null; do echo waiting for upf: $UPFIP; sleep 2; done"]
61 value: {{ .Values.userplane_information.up_nodes.UPF.node_id }}
63 - name: free5g-304-smf
64 image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
65 imagePullPolicy: {{ .Values.image.pullPolicy }}
69 - ../config/smfcfg.conf
71 - ../config/uerouting.yaml
75 - name: f5gc-smf-config
76 mountPath: /free5gc/config
78 mountPath: /free5gc/support/TLS
80 - containerPort: {{ .Values.service.port }}
88 imagePullPolicy: IfNotPresent
92 dnsPolicy: ClusterFirst
94 schedulerName: default-scheduler
95 serviceAccountName: f5gc-smf-sa
96 terminationGracePeriodSeconds: 30
100 secretName: f5gc-smf-tls-secret
101 - name: f5gc-smf-config
103 name: f5gc-smf-config