# etherpad-lite Configuration for running [Etherpad Lite](https://github.com/ether/etherpad-lite) on kubernetes. `./lib/` contains several directories that configure Etherpad Lite in different ways, from the very simplest (but using ephemeral storage) to one that stores ether pads in MySQL provisioned by kubedb. ## Usage Use `kubectl kustomize ` to render kubernetes manifests, e.g. ``` kubectl kustomize lib/etherpad-lite-k8s ``` or ``` kubectl kustomize lib/etherpad-lite-k8s-kubedb-mysql/ ``` or (via URL, no git clone required!) ``` kubectl kustomize github.com/gobengo/etherpad-lite.git/lib/etherpad-lite-k8s ``` ## Install on Kubernetes Assuming you have created a namespace named `my-etherpad-namespace` with something like `kubectl create ns my-etherpad-namespace` ``` kubectl kustomize github.com/gobengo/etherpad-lite.git/lib/etherpad-lite-k8s | kubectl apply -n my-etherpad-namespace -f - ``` If you don't have unix pipes: ``` kubectl -n my-etherpad-namespace apply -k github.com/gobengo/etherpad-lite.git/lib/etherpad-lite-k8s ```