Skip to content

Commit 16c4f7a

Browse files
chore: use with JSON API data source
1 parent 1554a88 commit 16c4f7a

File tree

25 files changed

+44
-344
lines changed

25 files changed

+44
-344
lines changed

.github/workflows/docker-release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
matrix:
1515
app:
16-
- ical-simplejson-proxy
16+
- ical-proxy
1717
steps:
1818
- name: Check out the repo
1919
uses: actions/checkout@v3

.github/workflows/test-and-lint.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@ jobs:
1818
strategy:
1919
matrix:
2020
app:
21-
- ical-simplejson-proxy
21+
- ical-proxy
2222
python-version:
23-
- '3.7'
2423
- '3.8'
2524
- '3.9'
2625
- '3.10'

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# grafana-simplejson-proxies
22

3-
A collection of proxy backends for the Grafana SimpleJson plugin. See:
4-
- https://grafana.com/grafana/plugins/grafana-simple-json-datasource/
3+
A collection of proxy backends for the Grafana JSON API plugin. See:
4+
- https://grafana.com/grafana/plugins/marcusolsson-json-datasource/
55

66
## Common Functionality
77
These plugins are very simple. They convert from a non-supported format, where no
8-
community plugin exists, to an API compatible with the SimpleJson plugin.
8+
community plugin exists, to an API compatible with the JSON API plugin.
99

1010
If you're exposing metrics and are using Prometheus, you should definitely consider
1111
a Prometheus exporter over a proxy backend like the ones found here. This style
@@ -16,7 +16,7 @@ TSDB.
1616
All of these plugins implement some very simple TTL caching to reduce load on the
1717
backend. The default cache TTL is 1800 seconds (30 minutes) and is configurable.
1818

19-
## ical-simplejson-proxy
19+
## ical-proxy
2020
This proxy returns an iCal feed as annotations. I wanted to have events from a shared
2121
maintenance calendar available on a status page in Grafana. There is a Google Calendar
2222
datasource backend plugin, but I wanted something less tied in. iCal is pretty much

helm-charts/simplejson-proxy/.helmignore

Lines changed: 0 additions & 23 deletions
This file was deleted.

helm-charts/simplejson-proxy/Chart.yaml

Lines changed: 0 additions & 40 deletions
This file was deleted.

helm-charts/simplejson-proxy/README.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

helm-charts/simplejson-proxy/README.md.gotmpl

Lines changed: 0 additions & 22 deletions
This file was deleted.

helm-charts/simplejson-proxy/templates/_helpers.tpl

Lines changed: 0 additions & 51 deletions
This file was deleted.

helm-charts/simplejson-proxy/templates/deployment.yaml

Lines changed: 0 additions & 69 deletions
This file was deleted.

helm-charts/simplejson-proxy/templates/service.yaml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)