https://github.com/redbackthomson/provider-metronome
https://github.com/redbackthomson/provider-metronome
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/redbackthomson/provider-metronome
- Owner: RedbackThomson
- License: apache-2.0
- Created: 2025-04-01T21:39:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-01T23:04:44.000Z (over 1 year ago)
- Last Synced: 2025-04-02T00:19:44.291Z (over 1 year ago)
- Language: Go
- Size: 111 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
[](https://github.com/redbackthomson/provider-metronome/actions)
[](https://github.com/redbackthomson/provider-metronome/releases)
[](https://goreportcard.com/report/github.com/redbackthomson/provider-metronome)
# provider-metronome
`provider-metronome` is a Crossplane Provider that enables deployment and management
of [Metronome](https://metronome.com) resources provisioned by Crossplane.
The provider currently supports the following resources:
## Install
If you would like to install `provider-metronome` without modifications, you may do
so using the Crossplane CLI in a Kubernetes cluster where Crossplane is
installed:
```console
crossplane xpkg install provider xpkg.upbound.io/redbackthomson/provider-metronome:v0.0.1
```
Then you will need to create a `ProviderConfig` that specifies the API key
connected to your Metronome account. This is commonly done by storing the API
key in a secret that the `ProviderConfig` references.
## Developing locally
**Pre-requisite:** A Kubernetes cluster with Crossplane installed
To run the `provider-metronome` controller against your existing local cluster,
simply run:
```console
make run
```