Install on Minikube
This part of the documentation is only intended in the context of a supported PoC (Proof of Concept) together with the Steadybit team. Please, book an appointment to scope your PoC before continuing to evaluate the on-prem solution.
If you just want to try out Steadybit, we recommend you sign up for our SaaS platform.
This guide helps you with the initial installation and deployment of our Steadybit platform On-Premise on a Minikube with NGINX ingress. It is explicitly of use for spaces where you just want to try out the platform and can't take advantage of our Software as a Service (SaaS) platform. After completing this getting started, continue by setting up Steadybit.
Installing and deploying the Steadybit platform on your machine is simple:
Step 0 - Check Prerequisites
Before continuing, make sure that access to the following URLs via HTTPS (443) is possible from your location of installation:
https://docker.steadybit.io and https://index.docker.io (Docker Image)
https://packages.steadybit.com (Agent Linux Installation)
https://get.steadybit.com (Setup Scripts)
https://steadybit.github.io/helm-charts (when using Kubernetes and helm)
The platform itself exposes the following ports:
Port
8080
: Application port for UI/APIPort
7878
: Acceptor port for agents
Step 1 - Get your keys
To install the platform on-premise and connect the agents against it you need an agent key and a valid license. Get in touch with us and we will provide you an on-prem license key and an agent key.
Step 2 - Install Minikube
First install Minikube to run on your system: https://minikube.sigs.k8s.io/docs/start
Start the cluster and enable the ingress resource:
Verify the ingress is running
Step 3 - Deploy Platform on Minikube
Add repo and update contents:
Install the platform using a parameterized helm script to make the platform available on port 80. You also need to replace the placeholders replace-with-agent-key
and replace-with-license-key
with your agent key and license key of Step 1 - Get your keys:
Make the ingress accessible
Now you should be able to access the platform in your browser on http://localhost
Last updated