Built upon adl-lrs-docker to implement adlnet's ADL_LRS with a touch of Kubernetes.
To use your own docker images for the LRS and Nginx pods, please refer to the ADL_LRS Docker deployment
Setup a Kubernetes or a K3S cluster in the cloud or on premise.
This application is fully functional only over HTTPS. So head over to noip.com to obtain a temporary hostname for free.
In the files ssl_certs.yml
and nginx-ingress.yml
, replace <domain>
with your temporary domain. Also replace <email>
in the ssl_certs.yml
file.
Then execute
kubectl create ns cert-manager
kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v0.13.0/cert-manager.yaml
This will install Cert-Manager in a separate namespace. For more information on how configure Cert-Manager, click here
After setting up a kubernetes cluster and HTTPS support
From the project directory run:
kubectl create -f ./k8s/