nextcloud-kustom/README.md

43 lines
781 B
Markdown
Raw Normal View History

2023-08-30 11:20:51 +02:00
# nextcloud-kustom
2023-09-06 15:26:07 +02:00
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**
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
1. Create cluster
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
```kind create cluster --config requires/cluster/cluster.yaml```
2023-08-30 11:43:44 +02:00
2023-09-06 15:26:07 +02:00
2. Install operators, cert-manager and openldap(dev)
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
```kubectl apply -k requires/```
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
3. Define IP poll address
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
```kubectl apply -k base/cluster/lb```
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
4. Install nextcloud
2023-08-30 11:43:44 +02:00
2023-08-30 11:45:59 +02:00
```kubectl apply -k overlays/dev```
2023-08-30 11:43:44 +02:00
2023-08-30 16:35:48 +02:00