Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 2.23 KB

README.md

File metadata and controls

63 lines (41 loc) · 2.23 KB

Lizz compatible Nextcloud application

Lizz compatible application to add the Nextcloud application to a Lizz managed Kubernetes cluster.

To learn more about Lizz, see the documentation.

Requirements

To add the application, you first need to have a Kubernetes cluster initialized with Lizz. You also need to have the Lizz CLI installed.

Add the application

To add the application to your cluster, run the following:

lizz add github \
    --owner=$GITHUB_USER  \
    --fleet=fleet \
    --origin-url=https://github.com/openlizz/application-nextcloud \
    --path=./default \
    --destination=nextcloud \
    --personal

Check the guide to understand how works the lizz add command.

Note You can adapt the command depending on your use case. See the command API for more information.

Reconcile the fleet repository to deploy the application using Flux:

flux reconcile source git flux-system

Check the pods with:

kubectl get pod -n nextcloud

The output should be similar to:

NAMESPACE       NAME                                        READY   STATUS    RESTARTS      AGE
nextcloud       nextcloud-7f8d8c4d4-cjbwb                   1/1     Running   1 (26s ago)   2m37s

Usage

Access the application using port-forwarding or using the ingress created. You should access the Nextcloud log in page, log in using the admin account and the admin password (the admin password is shown in the lizz add command output):

Nextcloud log in page

Once you are logged in, refer to the Nextcloud user manuel to learn how to use Nextcloud.

Acknowledgements

This repository is only a wrapper to the Helm chart of the Nextcloud application to help its deployment in a Kubernetes cluster managed by Lizz.

Therefore, the credit goes to the developers and maintainers of the application and the chart.