Skip to content

Commit

Permalink
Apply jekyll themes
Browse files Browse the repository at this point in the history
  • Loading branch information
jriguera committed Mar 13, 2024
1 parent cc814e5 commit 1826118
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 109 deletions.
109 changes: 0 additions & 109 deletions Readme.md

This file was deleted.

7 changes: 7 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
title: Mimir Rules K8S Controller
description: K8S controller to manage Mimir Alerting and Recording rules with dynamic tenants, based on namespace name or annotations.
show_downloads: true
google_analytics:
remote_theme: pages-themes/[email protected]
plugins:
- jekyll-remote-theme
50 changes: 50 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Helm repository for Mimir Rules Kubernetes controller

K8S controller to manage Mimir Alerting and Recording rules with dynamic tenants, based on namespace name or annotations.

# Helm repository for Mimir Rules Kubernetes controller

K8S controller to manage Mimir Alerting and Recording rules with dynamic tenants, based on namespace name or annotations.

> Warning!
>
> Installing this Helm Chart will install a new CRD `MimirRules` in the cluster. Take this into account for CRD updates or when deleting the controller, those operations will require manual steps with `kubectl delete/apply`.
## Installing

[Helm](https://helm.sh) must be installed to use the charts.
Please refer to Helm's [documentation](https://helm.sh/docs/) to get started.

Once Helm is set up properly, you have two ways to install the chart.

## 1. Using GitHub registry with Helm

To show the chart information and see the templates:

```console
helm show all oci://ghcr.io/springernature/charts/mimirrules-controller --version 1.0.3
helm template mimirrules-controller oci://ghcr.io/springernature/charts/mimirrules-controller --version 1.0.3
```

```console
helm upgrade --install mimirrules-controller oci://ghcr.io/springernature/charts/mimirrules-controller --version 1.0.3
```

## 2. Adding Helm repository

First, add this Helm repository:

```console
helm repo add o11y-rules-telemetry-operator https://springernature.github.io/o11y-rules-telemetry-operator
helm repo update
```

You can then run `helm search repo o11y-rules-telemetry-operator` to see the charts.

To install the app chart in the Kubernetes cluster.

```console
helm upgrade --install mimirrules-controller o11y-rules-telemetry-operator/mimirrules-controller --set config.mimirAPI=http://your.mimir.api
```

You can see all configuration parameters and default values of the Chart in the [Readme](https://github.com/springernature/o11y-rules-telemetry-operator/blob/main/charts/Readme.md)

0 comments on commit 1826118

Please sign in to comment.