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

Documentation or prerequisites needed #2

Open
bharath-naik opened this issue Jul 20, 2021 · 5 comments
Open

Documentation or prerequisites needed #2

bharath-naik opened this issue Jul 20, 2021 · 5 comments

Comments

@bharath-naik
Copy link

Dear devs.
It was an awesome thing that you have done so far on jitsi. I really appreciate and want to adopt this jitsi-kubernetes-operator.
I have some hands on with kubernetes. the guide you provided made me few basic things unclear like

  1. how to install or setup on GKE,
  2. what are the prerequisites needed before installing on GKE like domain name for jitsi as it is mandatory for any kind of installation.
  3. how can i customise the container like JVB, web, Prosody, Jicofo etc.
@hrenard
Copy link
Member

hrenard commented Jul 21, 2021

Hi,
Thanks !
For now, the operator is not ready for production. We haven't found the time to work on it since the Hackathon.
But we will work on a first release during the following couples of weeks. And of course we'll provide a better guide.

To provide some answers :

  • I think the first way of installing the operator will be through Kustomize. I never used GKE but suspect it doesn't change anything, as long it's a Kubernetes cluster.
  • Jitsi needs a domain to work properly. For the autoscaling, zalendo kube-metrics adapter is needed. And a pain point is the need to setup, ALSA and Loopback Device on the nodes for Jibri.
  • We will add the possibility to customize the containers images.

I'm curious, what kind of Jitsi cluster are you looking to deploy ?

@prayagsingh
Copy link

* Jitsi needs a domain to work properly. For the autoscaling, [zalendo kube-metrics adapter ](https://github.com/zalando-incubator/kube-metrics-adapter) is needed. And a pain point is the need to setup, ALSA and Loopback Device on the nodes for Jibri.

@hrenard This repo might help with this issue. checkout the example directory for k8s example.

@bharath-naik
Copy link
Author

thanks @hrenard for quick response.

I'm curious, what kind of Jitsi cluster are you looking to deploy ?

I am trying to connect colleges and universities for all online events across india on single platform.

There are few possible things i just want to do.

  1. Language translation for indians
  2. I want to make a youtube video and provide a better documentation after understanding this jitsi-k8s-operator which could be useful to anyone like me.

@bharath-naik
Copy link
Author

  • Jitsi needs a domain to work properly.

how to setup this domain prior to deployment, as i need to give domain name. FYI: I use Istio service mesh

@hrenard
Copy link
Member

hrenard commented Aug 14, 2021

I'm currently on vacation, so the documentation is a bit late.
You can find some information in the CRD definition or the Jitsi type.
I'm not familiar with Istio (yet) but if you have some time to spare, you cloud try to deploy the operator and a Jitsi instance and tell us what is missing for your use case.
There is a domain field and an ingress field that might help you experiment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants