Releases: k8spin/grafana-multi-tenant-operator
v1.4.0
Changelog for v1.4.0:
- PR #30 Update project by @angelbarrera92
Commits
5cb37dd Update kopf version by @angelbarrera92
d9c06a9 FIX: add missing log-format by @angelbarrera92
edd37de Update utilities version by @angelbarrera92
Generated by Derek
v1.3.1: Fixing missing dashboard id attribute
Changelog for v1.3.1:
- PR #28 Fix drop id attribute by @dalvarezquiroga
Commits
31a9a17 Bump version: 1.3.0 → 1.3.1 by @angelbarrera92
aa67107 Fix drop id attribute by David Alvarez Quiroga
5662505 Update QUICKSTART.md by @angelbarrera92
Generated by Derek
v1.3.0 - Add Datasource CRD
We are pleased to announce the v1.3.0 release.
First of all, thanks to @unitygilles to push a lot of effort in releasing the latest two versions. It provides a big step forward to this project.
This release contains a new CRD to easily manage datasources. Instead of managing datasources using the Organization CRDs, now you can create a datasource CRD then allowing organizations to use it.
Find this graphite datasource
example in the docs:
apiVersion: grafana.k8spin.cloud/v1
kind: Datasource
metadata:
name: example-graphite
spec:
organizations:
- k8spin.cloud
- great-customer-org
datasource:
name: graphite
data: |-
{
"id": 1,
"orgId": 1,
"name": "test_datasource",
"type": "graphite",
"typeLogoUrl": "",
"access": "proxy",
"url": "http://mydatasource.test",
"password": "",
"user": "",
"database": "",
"basicAuth": false,
"basicAuthUser": "",
"basicAuthPassword": "",
"withCredentials": false,
"isDefault": false,
"jsonData": {
"graphiteType": "default",
"graphiteVersion": "1.1"
},
"secureJsonFields": {},
"version": 1,
"readOnly": false
}
Along with this feature, minor fixes and improvements have been developed.
Install or upgrade it by:
$ kubectl create secret generic grafana-multi-tenant-operator \
--from-literal=GRAFANA_MULTI_TENANT_OPERATOR_HOST=my_grafana_host \
--from-literal=GRAFANA_MULTI_TENANT_OPERATOR_ADMIN_USERNAME=admin \
--from-literal=GRAFANA_MULTI_TENANT_OPERATOR_ADMIN_PASSWORD=my_admin_password
$ helm repo add grafana-multi-tenant-operator https://k8spin.github.io/grafana-multi-tenant-operator/charts --force-update
"grafana-multi-tenant-operator" has been added to your repositories
$ helm upgrade --install k8spin grafana-multi-tenant-operator/grafana-multi-tenant-operator
Thanks!
v1.2.0 - Add dashboard CRD
Changelog for v1.2.0:
- PR #18 Add Dashboard CRD to operator by @unitygilles
- PR #17 Adding org_switch_lock and converted to async func by @unitygilles
- PR #11 Add e2e tests to the workflow by @angelbarrera92
- PR #14 Enhance API connection by @unitygilles
Commits
d515535 Bump version: 1.1.0 → 1.2.0 by @angelbarrera92
2556d9d fix kopf version by @angelbarrera92
b7df133 Pass python lint by @angelbarrera92
e911b17 Align dashboard title creation by @angelbarrera92
d0da5e3 fix minor docs typos by @angelbarrera92
ae96a4a Remove chart bump by @unitygilles
4375652 updating docs to reflect changes by @unitygilles
12900e8 changing CRD structure to follow GH issue by @unitygilles
e7a4458 Updating chart README by @unitygilles
78bedc3 bumping chart version with new crd def by @unitygilles
ff1f420 better error handling and backoff to 25 by @unitygilles
6a9bb6a adding e2e test for dashboard creation, trigger e2e test by @unitygilles
076ee7f adding dashboard crd support by @unitygilles
7976fae adding org_switch_lock and converted to async func by @unitygilles
49358d4 Include e2e tests on pipelines by @angelbarrera92
52f9c51 Adding default values for protocol and timeout by @unitygilles
0849bc2 fixing wrong doc info on operator_port by @unitygilles
c0a20dc Adding documentation for additional config by @unitygilles
ab71496 adding additional connection args by @unitygilles
194dbef Configure derek by @angelbarrera92
1cae41c FIX: helm install command by @angelbarrera92
26bba41 FIX: Changelog typo by @angelbarrera92
Generated by Derek
Release v1.1.0
Version v1.1.0
The second release does not add any functionality to the Operator, but it includes:
- Moved away from GitLab and DockerHub. Hola GitHub!
- Configured GitHub action to publish container image and the Helm chart. Thanks to @unitygilles
- Configured
bumpversion
. - Update
python
from3.7
to3.9
. - Update
grafana-api
python dependency.
Release v1.0.2
Bugfix CRD re-enable validation (#2) * Rollback CRDs validation * FIX: apiextensions.k8s.io/v1 does not accept metadata definition
Release candidate v1.0.2-rc1
FIX: apiextensions.k8s.io/v1 does not accept metadata definition
Release v1.0.1
HOTFIX: Possible bug in CRDs (openAPIV3Schema) in Kubernetes Upstream
Release v1.0.0
Update docs
Release candidate v1.0.0-rc3
Update docs