openmediavault 7.0.5
- Issue #1736: Add support to create yearly scheduled shared folder snapshots.
openmediavault 7.0.5
openmediavault-k8s 7.1.0
hostname
, domain
, fqdn
, uid
, gid
, tz, sharedfolder_path
, conf_get
.Examples:
apiVersion: apps/v1
kind: Deployment
...
spec:
...
template:
metadata:
...
spec:
containers:
- securityContext:
runAsNonRoot: true
runAsUser: {{ gid('nobody') }}
runAsGroup: {{ gid('nogroup') }}
args:
- "--port 3000"
- "--base /wetty"
- "--force-ssh"
- "--ssh-port {{ conf_get('conf.service.ssh') | get('port') }}"
- "--ssh-host {{ hostname() }}"
...
apiVersion: apps/v1
kind: Deployment
...
spec:
...
template:
metadata:
...
spec:
containers:
...
volumes:
- name: originals-volume
hostPath:
type: Directory
path: {{ sharedfolder_path('images') }}
openmediavault 6.9.15
openmediavault 7.0.4
openmediavault-k8s 7.0-5
openmediavault-usbbackup 7.0.2
The openmediavault-k8s-recipes GitHub repository has been created to contain the K8s recipes that can be consumed by the openmediavault-k8s plugin. I hope for active help from the community to fill this recipe collection with many templates of popular containerized applications. Anyone who would like to contribute should simply submit a PR here.
Check the README for the rules of the recipes. You might also check out the K3s documentation how to use Helm charts in your recipes. Use the already existing recipes as templates.