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

Update README.md #133

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
1 change: 1 addition & 0 deletions .helmignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
.hg/
.hgignore
.svn/
.img/
maximilianoPizarro marked this conversation as resolved.
Show resolved Hide resolved
# Common backup files
*.swp
*.bak
Expand Down
41 changes: 41 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,27 @@ helm repo add jitsi https://jitsi-contrib.github.io/jitsi-helm/
helm install myjitsi jitsi/jitsi-meet
```

## Try in Google Cloud Shell

<p align="left">
<img src="https://github.com/jitsi-contrib/jitsi-helm/blob/main/img/cloud-shell.PNG?raw=true" width="900" title="CloudShell">
<img src="https://github.com/jitsi-contrib/jitsi-helm/blob/main/img/cloud-shell-test.PNG?raw=true" width="900" title="CloudShell">
</p>

[![Open in Cloud Shell](https://gstatic.com/cloudssh/images/open-btn.svg)](https://ssh.cloud.google.com/cloudshell/editor?cloudshell_git_repo=https://github.com/jitsi-contrib/jitsi-helm&cloudshell_tutorial=README.md&show=terminal&cloudshell_workspace=/)

Run in Cloud Shell terminal and Open in preview with 8080 port

```bash
minikube start
helm repo add jitsi https://jitsi-contrib.github.io/jitsi-helm/
helm install myjitsi jitsi/jitsi-meet --set jvb.useNodeIP=true,jvb.useHostPort=false,publicURL=8080-$WEB_HOST,web.service.port=8080,jvb.service.type=NodePort
maximilianoPizarro marked this conversation as resolved.
Show resolved Hide resolved
sleep 1m
maximilianoPizarro marked this conversation as resolved.
Show resolved Hide resolved
export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=jitsi-meet,app.kubernetes.io/component=web,app.kubernetes.io/instance=myjitsi" -o jsonpath="{.items[0].metadata.name}")
echo "Visit http://127.0.0.1:8080 to use your application"
kubectl --namespace default port-forward $POD_NAME 8080:80
```

## Introduction

This chart bootstraps a jitsi-meet deployment, like the official
Expand Down Expand Up @@ -325,3 +346,23 @@ Parameter | Description | Default
helm package . -d docs
helm repo index docs --url https://jitsi-contrib.github.io/jitsi-helm/
```


## OpenShift

```bash
oc new-project jitsi
```

```bash
helm install myjitsi jitsi/jitsi-meet --set jvb.useNodeIP=true,jvb.useHostPort=false,publicURL=myjitsi-jitsi.apps-crc.testing,web.service.port=80,jvb.service.type=ClusterIP,jvb.UDPPort=8082
```

```bash
oc adm policy add-scc-to-user anyuid system:serviceaccount:jitsi:myjitsi-jitsi-meet
oc adm policy add-scc-to-user anyuid system:serviceaccount:jitsi:myjitsi-prosody
```

```bash
helm uninstall myjitsi
```
Binary file added img/cloud-shell-test.PNG
maximilianoPizarro marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cloud-shell.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.