diff --git a/bootstrap.sh b/bootstrap.sh new file mode 100644 index 0000000..a345f19 --- /dev/null +++ b/bootstrap.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# basic tools(git, curl) + +# k3s +curl -sfL https://get.k3s.io | sh -s - --write-kubeconfig-mode 644 +kubectl create namespace jitsi + +# helm +curl -sfL get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash -s - +export KUBECONFIG=/etc/rancher/k3s/k3s.yaml +helm repo add jitsi https://jitsi-contrib.github.io/jitsi-helm/ +helm install myjitsi jitsi/jitsi-meet + 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