Uptime Kuma
Overview
Uptime Kuma is available as an add-on within Ankra's platform, providing a self-hosted monitoring tool to track the uptime, response time, and performance of websites, APIs, and services. Uptime Kuma offers a customizable, real-time dashboard for users to monitor their services effectively.
Configuration Options
The Uptime Kuma add-on offers configurable inputs that allow you to customize the deployment for your monitoring needs. Below are the available inputs:
Inputs
-
Helm Chart Version
This input sets the version of the Uptime Kuma Helm chart to deploy.- Default:
2.19.4
- Options:
2.19.4
(default)
Example:
helm_chart_version: "2.19.4"
- Default:
-
Storage Class
This input specifies the storage class to use for Uptime Kuma's persistent storage.- Default:
ebs-sc
- Options:
ebs-sc
(default)default
Example:
storage_class: "ebs-sc"
- Default:
Usage
Deploying Uptime Kuma
To deploy Uptime Kuma in your Kubernetes cluster using Ankra, follow these steps:
-
Access the Add-ons Section
In Ankra's platform, navigate to the Add-ons section and select Uptime Kuma from the list of available add-ons. -
Configure Inputs
You will be prompted to configure the following inputs:- Helm Chart Version: Set the version of the Uptime Kuma Helm chart to install.
- Storage Class: Specify the storage class to use for persistent storage.
Example configuration:
helm_chart_version: "2.19.4"
storage_class: "ebs-sc" -
Access
You can gain access from the URL you have provided during setup. You can get started with the admin account by extracting the admin-credentials secret and decode the secret data.