Helm chart for deploying Peertube on kubernetes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2.6 KiB

v1.6.0

Important

  • From Peertube 6.0, storage directoy for video changes! This new Chart version includes an init script that move directory from /data/videos to /data/web-videos before starting peertube (as in k8s, it's very hard to move data in place 😅 ) but you need to edit your config file accordingly!

Features

  • Compatibility with Peertube v6.0.2
  • Use the new production.yaml.new files generated by peertube during upgrade if it exists

v1.5.1

Important

  • Add pathType and ingressClassName in values.yml for better support in k8s 1.25+

Feature

  • Compatibility with Peertube 5.2.1

v1.5.1

Important

  • Add pathType and ingressClassName in values.yml for better support in k8s 1.25+

Feature

  • Compatibility with Peertube 5.2.1

v1.5.0

Important

  • Removed redis from this chart as it's osbolete. You need to install a redis server aside! See README for details.

Features:

  • Compatibility with peertube v4.3.0

v1.4.0

Feature

  • Upgrade Ingress template for k8s 1.19+ compatibility
  • Remove fixed database suffix from deployment, please use production.yml to configure if default "_prod" is not sufficient

v1.3.0

Feature

v1.2.1

Fix

  • Adjust initialDelaySecond for startupProbe to avoid waiting 5min even if the instance starts quickly
  • Adjust startupProbe port to use 9000 instead of http

v1.2.0

Features

  • Compatibility with helm 3 and k8s 1.16+
  • Now use StartupProbe to enable very long start when updating Peertube and running upgrade scripts

v1.1.2

Fixes

  • Update compatibility to Peertube v2.3.0
  • Remove deprecated env variables for docker

v1.1.1

Ensure compatibility with Peertube v2.2.0 by removing the PEERTUBE_TRUST_PROXY env variable that does not exist anymore.

Is you used it, configure your production.yml instead for better reliability.

v1.1.0

Features

Add a nginx sidecar to use the official Peertube optimisations for Nginx (Fix #2)

v1.0.2

Breaking changes

The option initcontainer is now renamed chowncontainer as it fit better to its usage.

Fixes

  • Fix issue #3 to avoid breaking Peertube upgrade by using 2 initContainers

v1.0.1

Now use Peertube v2.1.0-buster as default

v1.0.0

Initial release

##Features

  • Deploy Peertube in kubernetes
  • Deploy redis server to be used by Peertube
  • Allow to enable usual docker "chown" to speed up startup through InitContainer