1
1
# mgob
2
2
3
- ![ Version: 1.0.0 ] ( https://img.shields.io/badge/Version-1.0.0 -informational?style=flat-square )
3
+ ![ Version: 1.2.1 ] ( https://img.shields.io/badge/Version-1.2.1-informational?style=flat-square ) ![ AppVersion: 1.3 ] ( https://img.shields.io/badge/AppVersion-1.3 -informational?style=flat-square)
4
4
5
5
MongoDB dockerized backup agent.
6
6
Runs scheduled backups with retention, S3 & SFTP upload, notifications, instrumentation with Prometheus and more.
@@ -21,19 +21,29 @@ Runs scheduled backups with retention, S3 & SFTP upload, notifications, instrume
21
21
| -----| ------| ---------| -------------|
22
22
| config | object | ` {} ` | Backup plans. For details, see [ values.yaml] ( values.yaml ) |
23
23
| env | object | ` {} ` | |
24
+ | fullnameOverride | string | ` "" ` | |
24
25
| image.pullPolicy | string | ` "IfNotPresent" ` | Image pull policy |
25
26
| image.repository | string | ` "stefanprodan/mgob" ` | Image repo |
26
- | image.tag | float | ` "" ` | Image tag, defaults to ` appVersion ` from ` Chart.yaml ` |
27
+ | image.tag | string | ` "" ` | Image tag Overrides the image tag whose default is the chart appVersion. |
28
+ | ingress.annotations | object | ` {} ` | |
29
+ | ingress.enabled | bool | ` false ` | |
30
+ | ingress.hosts | object | ` {} ` | |
31
+ | ingress.tls | object | ` {} ` | |
32
+ | logLevel | string | ` "info" ` | log level (debug| info| warn| error| fatal| panic) WARNING! debug logs might include passwords! |
33
+ | nameOverride | string | ` "" ` | |
34
+ | podSecurityContext | object | ` {"fsGroup":65534} ` | Pod Security Context ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ |
27
35
| replicaCount | int | ` 1 ` | Number of replicas |
28
36
| resources | object | ` {"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}} ` | Resource requests and limits ref: http://kubernetes.io/docs/user-guide/compute-resources/ |
29
37
| secret | object | ` {} ` | Secret(s) to mount. For details, see [ values.yaml] ( values.yaml ) |
38
+ | securityContext | object | ` {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"privileged":false} ` | Container Security Context ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ |
30
39
| service.externalPort | int | ` 8090 ` | Port to access the service |
31
40
| service.internalPort | int | ` 8090 ` | Port to connect to in pod |
32
41
| service.name | string | ` "mgob" ` | Service name |
33
42
| serviceAccount.annotations | object | ` {} ` | Annotations to add on service account |
34
43
| serviceAccount.create | bool | ` true ` | If false, default service account will be used |
44
+ | serviceAccount.name | string | ` "" ` | |
35
45
| storage.longTerm | object | ` {"accessMode":"ReadWriteOnce","name":"mgob-storage","size":"10Gi","storageClass":"gp2"} ` | Persistent volume for backups, see ` config.retention ` |
36
46
| storage.tmp | object | ` {"accessMode":"ReadWriteOnce","name":"mgob-tmp","size":"3Gi","storageClass":"gp2"} ` | Persistent volume for temporary files |
37
47
38
48
----------------------------------------------
39
- Autogenerated from chart metadata using [ helm-docs v1.3 .0] ( https://github.com/norwoodj/helm-docs/releases/v1.3 .0 )
49
+ Autogenerated from chart metadata using [ helm-docs v1.6 .0] ( https://github.com/norwoodj/helm-docs/releases/v1.6 .0 )
0 commit comments