This is a working demo for packaging Sentry as a Kots application.
There is a license file in this repo that can be used to install Sentry with KOTS from the perspective of an end user. For an existing cluster install, simply point kubectl at your cluster, then follow the steps:
- Install the
kotsplugin:
curl -fsSL https://kots.io/install | bash- Run
kubectl kots installfrom your workstation:
kubectl kots install sentry-proYou'll be walked through a few questions as kots sets up the cluster. Once the UI is launched on localhost:8800, you can proceed to configure the instance. Again, you can use the license file in this repo to install the instance.
- Clean up
When you're done, you can clean up by deleting the namespace you selected during installation.
kubectl delete ns your-namespaceTo get started developing your own version of Sentry (or any Kubernetes app) on KOTS, check out the quickstart guide