mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-23 23:49:12 +00:00
[stable/unifi] adding functionality to mount extra volumes (#22702)
* [stable/unifi] adding functionality to mount extra volumes This change adds possibility to specify additional volumes when deploying Unifi controller. Signed-off-by: Marcin Iwinski <marcin.iwinski@gmail.com> * fixing defaults in README.md Signed-off-by: Marcin Iwinski <marcin.iwinski@gmail.com> * [stable/unifi] bumping version to 0.9.0 Signed-off-by: Marcin Iwinski <marcin.iwinski@gmail.com>
This commit is contained in:
parent
ca6493faf3
commit
8a7fe72ea6
@ -2,7 +2,7 @@ apiVersion: v1
|
||||
appVersion: 5.12.35
|
||||
description: Ubiquiti Network's Unifi Controller
|
||||
name: unifi
|
||||
version: 0.8.1
|
||||
version: 0.9.0
|
||||
keywords:
|
||||
- ubiquiti
|
||||
- unifi
|
||||
|
@ -114,6 +114,8 @@ The following tables lists the configurable parameters of the Unifi chart and th
|
||||
| `persistence.existingClaim` | `nil` | Use an existing PVC to persist data |
|
||||
| `persistence.subPath` | `` | Store data in a subdirectory of PV instead of at the root directory |
|
||||
| `persistence.storageClass` | `-` | Type of persistent volume claim |
|
||||
| `extraVolumes` | `[]` | Additional volumes to be used by extraVolumeMounts |
|
||||
| `extraVolumeMounts` | `[]` | Additional volume mounts to be mounted in unifi container |
|
||||
| `persistence.accessModes` | `[]` | Persistence access modes |
|
||||
| `extraConfigFiles` | `{}` | Dictionary containing files mounted to `/configmap` inside the pod (See [values.yaml](values.yaml) for examples) |
|
||||
| `extraJvmOpts` | `[]` | List of additional JVM options, e.g. `["-Dlog4j.configurationFile=file:/configmap/log4j2.xml"]` |
|
||||
|
@ -130,6 +130,7 @@ spec:
|
||||
- name: extra-config
|
||||
mountPath: /configmap
|
||||
{{- end }}
|
||||
{{- if .Values.extraVolumeMounts }}{{ toYaml .Values.extraVolumeMounts | trim | nindent 12 }}{{ end }}
|
||||
resources:
|
||||
{{ toYaml .Values.resources | indent 12 }}
|
||||
volumes:
|
||||
@ -150,6 +151,7 @@ spec:
|
||||
secret:
|
||||
secretName: "{{ .Values.customCert.certSecret }}"
|
||||
{{- end }}
|
||||
{{- if .Values.extraVolumes }}{{ toYaml .Values.extraVolumes | trim | nindent 8 }}{{ end }}
|
||||
{{- with .Values.nodeSelector }}
|
||||
nodeSelector:
|
||||
{{ toYaml . | indent 8 }}
|
||||
|
@ -218,6 +218,18 @@ persistence:
|
||||
accessMode: ReadWriteOnce
|
||||
size: 5Gi
|
||||
|
||||
extraVolumes: []
|
||||
## specify additional volume to be used by extraVolumeMounts inside unifi container
|
||||
# - name: additional-volume
|
||||
# hostPath:
|
||||
# path: /path/on/host
|
||||
# type: DirectoryOrCreate
|
||||
|
||||
extraVolumeMounts: []
|
||||
## specify additional VolumeMount to be mounted inside unifi container
|
||||
# - name: additional-volume
|
||||
# mountPath: /path/in/container
|
||||
|
||||
extraJvmOpts: []
|
||||
## Extra java options
|
||||
## Here are some examples of valid JVM options:
|
||||
|
Loading…
Reference in New Issue
Block a user