nextcloud-kustom/README.md

781 B

nextcloud-kustom

Base include :

  • nextcloud app
  • postgres
  • ...

Default configuration (base directory) :

  • use an external S3,
  • use local authentication,
  • use internal K8s certificate,
  • use postgresSQL

If you want change, you must do your configuration in the overlays section

Overlays dev sections install :

  • base
  • rename namespace to nextcloud-dev
  • use cert-manager (to install CRDs requirement, check requires/)

To install a test cluster on your machine

  1. Create cluster

kind create cluster --config requires/cluster/cluster.yaml

  1. Install operators, cert-manager and openldap(dev)

kubectl apply -k requires/

  1. Define IP poll address

kubectl apply -k base/cluster/lb

  1. Install nextcloud

kubectl apply -k overlays/dev