Skip to content

Latest commit

 

History

History
53 lines (43 loc) · 1.72 KB

CHANGELOG.md

File metadata and controls

53 lines (43 loc) · 1.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Terraform project to create a K8S cluster on scaleway
  • Kustomize project to deploy jitsi on K8S
  • Example to override images name and tag
  • Avoid disturbing conferences when shutting down JVB
  • Autoscale JVB pool
  • Deploy JVB exporter and podmonitor
  • Deploy Jitsi dashboards on Grafana
  • Add dynamic pod deletion cost on JVB
  • Resource requests and limits on each pod
  • Documentation on the choices made in this repo
  • Documentation on Octo
  • Documentation on jvb services and ports
  • Documentation on prosody tests
  • Autoscale frontend
  • Configure cluster autoscaler
  • Add JVB scaling simulation script

Fixed

  • Fix password generation on macos
  • Fix k8s-apply-config in Makefile for macos users
  • Merge cert-issuer related files in base and overlays
  • Change default octo bridge selection strategy from SplitBridge to SingleBridge
  • Overlays template initializes all domain-related variables
  • Fix various typing errors
  • bin/init-overlay targets the right OVERLAYS_HOME
  • Fix typos in jibri_status documentation

Changed

  • Rework env to make it easy to add jwt authentication
  • Autoscale JVB pool according to network usage
  • Octo strategy is now RegionBased by default
  • Use statefulset instead of deployment for jvb
  • Autoscale JVB pool according to CPU
  • Adapt scaledown node delay to Scaleway pricing
  • Modify bridge stress threshold
  • Modify max bridge participants
  • Increase front worker connections