- Kubernetes 1.9+
- PV provisioner support (nfs-client provisioner)
- Creates a new namespace: nextcloud
- Setup a volume to store our NextCloud data:
- Deploy the Persistent Volume (PV) - dynamically with nfs client provisioner
- Create the Persistent Volume Claim (PVC)
- Creates Nextcloud DB service deployment and service
- Creates a secret for the DB user, DB password
- Creates the Nextcloud deployment server and service
- Creates an ingress service to access the server from outside