Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eumel8/navlinkswebhook


https://github.com/eumel8/navlinkswebhook

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

# Navlinks Webhook

Kubernetes Admission Controller to create Navlinks in Rancher for Prometheus resource

Watch Prometheus creating in cluster

# Installation with Helm

```bash
helm -n navlinkswebhook upgrade -i navlinkswebhook oci://ghcr.io/caas/charts/navlinkswebhook --version 1.0.0 --create-namespace
```

# Usage

Create `Prometheus` resource in cluster and the Admission Controller will install Navlinks to navigate to Monitoring resources

## local build

```bash
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o navlinkswebhook
```

## Credits

Frank Kloeker [email protected]

Life is for sharing. If you have an issue with the code or want to improve it, feel free to open an issue or an pull request.