Skip to content

Commit 06ee601

Browse files
adds new open5gs sepp NF (#222)
Co-authored by @marcob79
1 parent 06a324c commit 06ee601

File tree

15 files changed

+1695
-1
lines changed

15 files changed

+1695
-1
lines changed

charts/open5gs-sepp/Chart.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
apiVersion: v2
2+
appVersion: "2.7.5"
3+
description: >
4+
Helm chart to deploy Open5gs sepp service on Kubernetes.
5+
home: https://github.com/gradiant/5g-charts
6+
sources:
7+
- http://open5gs.org
8+
icon: https://open5gs.org/assets/img/open5gs-logo.png
9+
maintainers:
10+
- email: cgiraldo@gradiant.org
11+
name: cgiraldo
12+
name: open5gs-sepp
13+
version: 2.3.0
14+
annotations:
15+
artifacthub.io/category: networking
16+
keywords:
17+
- network
18+
- epc
19+
- ngc
20+
- gradiant
21+
dependencies:
22+
- name: common
23+
repository: https://charts.bitnami.com/bitnami
24+
tags:
25+
- bitnami-common
26+
version: 1.x.x

charts/open5gs-sepp/README.md

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
# open5gs-sepp
2+
3+
![Version: 2.3.0](https://img.shields.io/badge/Version-2.3.0-informational?style=flat-square) ![AppVersion: 2.7.5](https://img.shields.io/badge/AppVersion-2.7.5-informational?style=flat-square)
4+
5+
Helm chart to deploy Open5gs SEPP service on Kubernetes without TLS.
6+
7+
**Homepage:** <https://github.com/gradiant/5g-charts>
8+
9+
## Maintainers
10+
11+
| Name | Email | Url |
12+
| ---- | ------ | --- |
13+
| cgiraldo | <cgiraldo@gradiant.org> | |
14+
15+
## Source Code
16+
17+
* <http://open5gs.org>
18+
19+
## Requirements
20+
21+
| Repository | Name | Version |
22+
|------------|------|---------|
23+
| https://charts.bitnami.com/bitnami | common | 1.x.x |
24+
25+
## Values
26+
27+
| Key | Type | Default | Description |
28+
|-----|------|---------|-------------|
29+
| affinity | object | `{}` | |
30+
| args | list | `[]` | |
31+
| command | list | `[]` | |
32+
| commonAnnotations | object | `{}` | |
33+
| commonLabels | object | `{}` | |
34+
| config.logLevel | string | `"info"` | |
35+
| config.sbi.client.nrf.enabled | bool | `false` | |
36+
| config.sbi.client.nrf.uri | string | `""` | |
37+
| config.sbi.client.scp.enabled | bool | `true` | |
38+
| config.sbi.client.scp.uri | string | `""` | |
39+
| config.sbi.server | string | `nil` | |
40+
| containerPorts.n32 | int | `7443` | |
41+
| containerPorts.sbi | int | `7777` | |
42+
| containerSecurityContext.enabled | bool | `true` | |
43+
| containerSecurityContext.runAsNonRoot | bool | `true` | |
44+
| containerSecurityContext.runAsUser | int | `1001` | |
45+
| customLivenessProbe | object | `{}` | |
46+
| customOpen5gsConfig | object | `{}` | |
47+
| customReadinessProbe | object | `{}` | |
48+
| customStartupProbe | object | `{}` | |
49+
| dbURI | string | `""` | |
50+
| extraDeploy | list | `[]` | |
51+
| extraEnvVars | list | `[]` | |
52+
| extraEnvVarsCM | string | `""` | |
53+
| extraEnvVarsSecret | string | `""` | |
54+
| extraVolumeMounts | list | `[]` | |
55+
| extraVolumes | list | `[]` | |
56+
| fullnameOverride | string | `""` | |
57+
| global.imagePullSecrets | list | `[]` | |
58+
| global.imageRegistry | string | `""` | |
59+
| global.storageClass | string | `""` | |
60+
| hostAliases | list | `[]` | |
61+
| image.debug | bool | `false` | |
62+
| image.digest | string | `""` | |
63+
| image.pullPolicy | string | `"IfNotPresent"` | |
64+
| image.pullSecrets | list | `[]` | |
65+
| image.registry | string | `"docker.io"` | |
66+
| image.repository | string | `"gradiant/open5gs"` | |
67+
| image.tag | string | `"2.7.2"` | |
68+
| initContainers | list | `[]` | |
69+
| kubeVersion | string | `""` | |
70+
| lifecycleHooks | object | `{}` | |
71+
| livenessProbe.enabled | bool | `true` | |
72+
| livenessProbe.failureThreshold | int | `5` | |
73+
| livenessProbe.initialDelaySeconds | int | `600` | |
74+
| livenessProbe.periodSeconds | int | `10` | |
75+
| livenessProbe.successThreshold | int | `1` | |
76+
| livenessProbe.timeoutSeconds | int | `5` | |
77+
| mongodb.auth.enabled | bool | `false` | |
78+
| mongodb.enabled | bool | `false` | set to 'false' to disable automatically deploying dependent charts |
79+
| nameOverride | string | `""` | |
80+
| namespaceOverride | string | `""` | |
81+
| nodeAffinityPreset.key | string | `""` | |
82+
| nodeAffinityPreset.type | string | `""` | |
83+
| nodeAffinityPreset.values | list | `[]` | |
84+
| nodeSelector | object | `{}` | |
85+
| podAffinityPreset | string | `""` | |
86+
| podAnnotations | object | `{}` | |
87+
| podAntiAffinityPreset | string | `"soft"` | |
88+
| podLabels | object | `{}` | |
89+
| podSecurityContext.enabled | bool | `true` | |
90+
| podSecurityContext.fsGroup | int | `1001` | |
91+
| priorityClassName | string | `""` | |
92+
| readinessProbe.enabled | bool | `true` | |
93+
| readinessProbe.failureThreshold | int | `5` | |
94+
| readinessProbe.initialDelaySeconds | int | `30` | |
95+
| readinessProbe.periodSeconds | int | `5` | |
96+
| readinessProbe.successThreshold | int | `1` | |
97+
| readinessProbe.timeoutSeconds | int | `1` | |
98+
| replicaCount | int | `1` | |
99+
| resources.limits | object | `{}` | |
100+
| resources.requests | object | `{}` | |
101+
| schedulerName | string | `""` | |
102+
| serviceAccount.annotations | object | `{}` | |
103+
| serviceAccount.automountServiceAccountToken | bool | `true` | |
104+
| serviceAccount.create | bool | `false` | |
105+
| serviceAccount.name | string | `""` | |
106+
| services.n32.annotations | object | `{}` | |
107+
| services.n32.clusterIP | string | `""` | |
108+
| services.n32.externalTrafficPolicy | string | `"Cluster"` | |
109+
| services.n32.extraPorts | list | `[]` | |
110+
| services.n32.loadBalancerIP | string | `""` | |
111+
| services.n32.loadBalancerSourceRanges | list | `[]` | |
112+
| services.n32.nodePorts.n32 | string | `""` | |
113+
| services.n32.ports.n32 | int | `7443` | |
114+
| services.n32.sessionAffinity | string | `"None"` | |
115+
| services.n32.sessionAffinityConfig | object | `{}` | |
116+
| services.n32.type | string | `"ClusterIP"` | |
117+
| services.sbi.annotations | object | `{}` | |
118+
| services.sbi.clusterIP | string | `""` | |
119+
| services.sbi.externalTrafficPolicy | string | `"Cluster"` | |
120+
| services.sbi.extraPorts | list | `[]` | |
121+
| services.sbi.loadBalancerIP | string | `""` | |
122+
| services.sbi.loadBalancerSourceRanges | list | `[]` | |
123+
| services.sbi.nodePorts.sbi | string | `""` | |
124+
| services.sbi.ports.sbi | int | `7777` | |
125+
| services.sbi.sessionAffinity | string | `"None"` | |
126+
| services.sbi.sessionAffinityConfig | object | `{}` | |
127+
| services.sbi.type | string | `"ClusterIP"` | |
128+
| sessionAffinity | string | `"None"` | |
129+
| sidecars | list | `[]` | |
130+
| startupProbe.enabled | bool | `false` | |
131+
| startupProbe.failureThreshold | int | `5` | |
132+
| startupProbe.initialDelaySeconds | int | `600` | |
133+
| startupProbe.periodSeconds | int | `10` | |
134+
| startupProbe.successThreshold | int | `1` | |
135+
| startupProbe.timeoutSeconds | int | `5` | |
136+
| tolerations | list | `[]` | |
137+
| topologySpreadConstraints | list | `[]` | |
138+
| updateStrategy.type | string | `"RollingUpdate"` | |
139+

0 commit comments

Comments
 (0)