Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(WIP) Jigasi Transcriptions Implementation and Autoscaling #27

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

AnnaGrigoriu
Copy link

@AnnaGrigoriu AnnaGrigoriu commented Dec 16, 2022

Purpose

Add Jigasi to the jitsi k8s deployment, as well as its auto-scaling.

Proposal

Implementation:

  • Add jigasi deployment with a VOSK and Jigasi container
  • Implement Horizontal Pod Autoscaler for Jigasi pods
  • Add metadata-updater sidecar container in order to update Jigasi pod status

This PR is currently in WIP as it requires:

  • A new release of the official Jigasi docker image
  • A new PR on jitsi/docker-jitsi-meet in order to automatically configure Jigasi as a hidden participant

All these changes and issues are thoroughly documented here.

@AnnaGrigoriu AnnaGrigoriu changed the title ✨(k8s) add jigasi scaling and transcription feature (WIP) Jigasi Transcriptions Implementation and Autoscaling Dec 16, 2022
We want to deploy jigasi on our kubernetes cluster.
This enables transcription via VOSK.

The settings are stored in .env files used by Kustomize to generate ConfigMaps.
Values can be overriden in the overlay if necessary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant