Skip to main content

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"
  • 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"

Usage

Deploying Uptime Kuma

To deploy Uptime Kuma in your Kubernetes cluster using Ankra, follow these steps:

  1. 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.

  2. 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"
  3. 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.