Documentation uses Material for MkDocs and is hosted on GitHub Pages.
To build the docs locally, run:
docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material
Visit http://localhost:8000 to view the docs.
Updates to the docs
directory will be automatically published to GitHub Pages on merge to main
.
To bundle the quick start guide into a single script, run:
$ docker run -it -v $(pwd)/build/k8s:/build ubuntu bash
$ apt update && apt install -y sharutils && cd /build && rm -f ./bundle.sh && shar -M -x -Q . > /tmp/bundle.sh && cp /tmp/bundle.sh . && sed -i '/^exit 0/d' bundle.sh && echo "./setup.sh" >> bundle.sh
This will create a bundle.sh
script in the build/k8s
directory that can be run to deploy the quick start guide.