Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unagex/metabase-operator
Unagex Kubernetes Operator for Metabase
https://github.com/unagex/metabase-operator
kubernetes kubernetes-operator metabase metabase-operator
Last synced: 4 months ago
JSON representation
Unagex Kubernetes Operator for Metabase
- Host: GitHub
- URL: https://github.com/unagex/metabase-operator
- Owner: unagex
- License: apache-2.0
- Created: 2024-02-11T19:05:53.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-02-15T17:00:05.000Z (10 months ago)
- Last Synced: 2024-06-21T15:24:58.091Z (6 months ago)
- Topics: kubernetes, kubernetes-operator, metabase, metabase-operator
- Language: Go
- Homepage: https://www.metabase.com/
- Size: 336 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Unagex Kubernetes Operator for Metabase
![Go version](https://img.shields.io/github/go-mod/go-version/unagex/metabase-operator)
![Kubernetes Version](https://img.shields.io/badge/Kubernetes-1.18%2B-green.svg)
![Release](https://img.shields.io/github/v/release/unagex/metabase-operator)
[![Go Report Card](https://goreportcard.com/badge/github.com/unagex/metabase-operator)](https://goreportcard.com/report/github.com/unagex/metabase-operator)## Features
- Create Metabase instances defined as custom resources
- Production-ready with dedicated database
- Customize resources needed (cpu, ram) by Metabase
- Update Metabase version and config (soon)## Quickstart
1. Deploy the operator with helm
```
helm repo add metabase-operator-charts https://unagex.github.io/metabase-operator
helm repo update
helm install metabase-operator metabase-operator-charts/metabase-operator
```
2. Deploy a basic Metabase
```
kubectl apply -f https://raw.githubusercontent.com/unagex/metabase-operator/main/config/samples/v1_metabase.yaml
```
⬇ See documentation below for more ⬇## Documentation
* [Operator Installation](./docs/installation.md)
* [Metabase Configuration](./docs/configuration.md)
* [Operator Overview](./docs/overview.md)
* [Contribution](./docs/contribution.md)
* [Contact](mailto:[email protected])