Setup for my personal Intel NUC running Ubuntu Server:
- Nextcloud
- MariaDB
- nginx
- let's encrypt
- microk8s
- helm
Simply run init.sh
.
This will do:
- Enable kubernetes dns if not already enabled
- Enable kubernetes dashboard if not already enabled
In case of newly enabled:- Determine port for dashboard
- Determine token for dashboard
- Install or upgrade helm chart
In case of a new install random passwords will be generated for- initial database user
root
- initial database user
nextcloud
- initial nextcloud user
admin
- initial database user
- Display Infos:
- dashboard port & token
- initial passwords of database users
root
&nextcloud
- initial passwords of nextcloud user
admin
Install:
kubectl apply -f metrics-service/components.yaml