1.7 KiB
convention 4 kubernetes: c4k-nextcloud
chat over e-mail | team@social.meissa-gmbh.de | Website & Blog
Purpose
c4k-nextcloud provides a k8s deployment for nextcloud containing:
- adjusted nextcloud docker image
- nextcloud
- ingress having a letsencrypt managed certificate
- postgres database
The package aims to a low load sceanrio.
Status
This is under development.
Manual restore
-
Scale Nextcloud deployment down: kubectl scale deployment nextcloud --replicas=0
-
apply backup and restore pod: kubectl apply -f src/main/resources/backup/backup-restore.yaml
-
exec into pod and execute restore pod kubectl exec -it backup-restore -- /usr/local/bin/restore.sh
-
Scale Nextcloud deployment up: kubectl scale deployment nextcloud --replicas=1
-
Update index of Nextcloud: Nextcloud > Settings > System > Advanced > Indexing
License
Copyright © 2021 meissa GmbH Licensed under the Apache License, Version 2.0 (the "License") Pls. find licenses of our subcomponents here