.. | ||
templates | ||
.gitignore | ||
Chart.lock | ||
Chart.yaml | ||
README.md | ||
values.yaml |
Invidious Helm chart
This guide explains how to deploy Invidious to Kubernetes using the Invidious Helm chart.
Installing
Follow these steps to install the Helm chart:
-
Add the Invidious Helm chart repository:
$ helm repo add invidious https://charts-helm.invidious.io $ helm repo update
-
Install the Helm chart to your Kubernetes cluster:
$ helm install invidious invidious/invidious
Upgrading
To upgrade the Helm chart, run the following command:
$ helm upgrade invidious invidious/invidious
Uninstalling
To uninstall the Helm chart and remove all associated resources (except the database), execute:
$ helm delete invidious
Removing invidious-postgresql
PersistentVolumeClaims
Caution
This action is irreversible. Ensure you have backed up any important data before proceeding.
If you want to delete the Invidious PostgreSQL database along with the Helm chart, you need to remove the associated PersistentVolumeClaims (PVCs). Deleting the PVCs will permanently remove the persistent storage used by the database.
To delete the Invidious PostgreSQL database and its associated PVCs, run the following command:
$ kubectl delete pvc data-invidious-postgresql-0