diff --git a/README.md b/README.md new file mode 100644 index 0000000..1fba6c8 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# prototype + +![jitsi setup prototype](images/prototype.png) diff --git a/bootstrap.sh b/bootstrap.sh new file mode 100755 index 0000000..58f766c --- /dev/null +++ b/bootstrap.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +# basic tools(git, curl) +# k3s and set current context as k3s +curl -sfL https://get.k3s.io | sh -s - --write-kubeconfig-mode 644 && export KUBECONFIG=/etc/rancher/k3s/k3s.yaml + +# helm +curl -sfL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash -s - +#export KUBECONFIG=/etc/rancher/k3s/k3s.yaml +sudo helm repo add jitsi https://jitsi-contrib.github.io/jitsi-helm/ +sudo helm install shlug-jitsi jitsi/jitsi-meet -f values.yml diff --git a/images/prototype.png b/images/prototype.png new file mode 100755 index 0000000..0bd8db0 Binary files /dev/null and b/images/prototype.png differ diff --git a/values.yml b/values.yml new file mode 100644 index 0000000..4fb4f4e --- /dev/null +++ b/values.yml @@ -0,0 +1,12 @@ +nameOverride: "shlug" + +jvb: + service: + type: NodePort + # It may be required to change the default port to a value allowed by Kubernetes (30000-32768) + UDPPort: 30000 + + # Use public IP of one of your node, or the public IP of a loadbalancer in front of the nodes + publicIP: 20.205.103.185 + +publicURL: jisti.ycy.me